From 648c10dc624549e86de7166e4e68a06d755f975b Mon Sep 17 00:00:00 2001 From: Vadim Puzankov Date: Wed, 30 Nov 2022 11:20:49 +1000 Subject: [PATCH] commit created on work-computer --- angular.json | 3 + src/app/app.component.html | 20 +- src/app/pages/decrypt/decrypt.component.html | 14 +- src/app/pages/decrypt/decrypt.component.ts | 2 +- src/app/pages/encrypt/encrypt.component.html | 14 +- src/app/pages/encrypt/encrypt.component.ts | 2 +- src/assets/css/bootstrap-grid.css | 4204 +++++++ src/assets/css/bootstrap-grid.css.map | 1 + src/assets/css/bootstrap-grid.min.css | 7 + src/assets/css/bootstrap-grid.min.css.map | 1 + src/assets/css/bootstrap-reboot.css | 385 + src/assets/css/bootstrap-reboot.css.map | 1 + src/assets/css/bootstrap-reboot.min.css | 8 + src/assets/css/bootstrap-reboot.min.css.map | 1 + src/assets/css/bootstrap-theme.css | 187 + src/assets/css/bootstrap-theme.css.map | 1 + src/assets/css/bootstrap-theme.min.css | 187 + src/assets/css/bootstrap.css | 10459 ++++++++++++++++ src/assets/css/bootstrap.css.map | 1 + src/assets/css/bootstrap.min.css | 7 + src/assets/css/bootstrap.min.css.map | 1 + src/assets/css/fonts/Fixedsys500c.eot | Bin 0 -> 27396 bytes src/assets/css/fonts/Fixedsys500c.otf | Bin 0 -> 55624 bytes src/assets/css/fonts/Fixedsys500c.svg | 835 ++ src/assets/css/fonts/Fixedsys500c.ttf | Bin 0 -> 27216 bytes src/assets/css/fonts/Fixedsys500c.woff | Bin 0 -> 13468 bytes src/assets/fonts/Px437_IBM_EGA8.otf | Bin 0 -> 15560 bytes src/assets/fonts/arrow-down-black.svg | 1 + src/assets/fonts/arrow-down-grayLight.svg | 1 + src/assets/fonts/arrow-up-black.svg | 1 + src/assets/fonts/arrow-up-grayLight.svg | 1 + src/assets/fonts/checkbox-checked-black.svg | 1 + .../fonts/checkbox-checked-grayLight.svg | 1 + src/assets/fonts/checkbox-unchecked-black.svg | 1 + .../fonts/checkbox-unchecked-grayLight.svg | 1 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes .../fonts/glyphicons-halflings-regular.svg | 288 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes src/assets/fonts/grid-black.svg | 1 + src/assets/fonts/grid-grayLight.svg | 1 + src/assets/fonts/grid.svg | 1 + src/assets/fonts/hyphen-black.svg | 1 + src/assets/fonts/hyphen-grayLight.svg | 1 + src/assets/fonts/left-brace-black.svg | 1 + src/assets/fonts/left-brace-grayLight.svg | 1 + src/assets/fonts/radio-checked-black.svg | 1 + src/assets/fonts/radio-checked-grayLight.svg | 1 + src/assets/fonts/radio-unchecked-black.svg | 1 + .../fonts/radio-unchecked-grayLight.svg | 1 + src/assets/fonts/right-brace-black.svg | 1 + src/assets/fonts/right-brace-grayLight.svg | 1 + src/assets/fonts/shade-100-black.svg | 1 + src/assets/fonts/shade-100-grayLight.svg | 1 + src/assets/fonts/shade-25-black.svg | 1 + src/assets/fonts/shade-25-grayLight.svg | 1 + src/assets/fonts/shade-50-black.svg | 1 + src/assets/fonts/shade-50-grayLight.svg | 1 + src/assets/fonts/shade-75-black.svg | 1 + src/assets/fonts/shade-75-grayLight.svg | 1 + src/assets/js/_site/bootstrap.js | 2419 ++++ src/assets/js/_site/bootstrap.min.js | 7 + src/assets/js/_site/npm.js | 13 + src/assets/js/bootstrap.bundle.js | 7250 +++++++++++ src/assets/js/bootstrap.bundle.js.map | 1 + src/assets/js/bootstrap.bundle.min.js | 7 + src/assets/js/bootstrap.bundle.min.js.map | 1 + src/assets/js/bootstrap.js | 4637 +++++++ src/assets/js/bootstrap.js.map | 1 + src/assets/js/bootstrap.min.js | 7 + src/assets/js/bootstrap.min.js.map | 1 + src/assets/js/npm.js | 14 + src/index.html | 27 + 74 files changed, 31022 insertions(+), 21 deletions(-) create mode 100644 src/assets/css/bootstrap-grid.css create mode 100644 src/assets/css/bootstrap-grid.css.map create mode 100644 src/assets/css/bootstrap-grid.min.css create mode 100644 src/assets/css/bootstrap-grid.min.css.map create mode 100644 src/assets/css/bootstrap-reboot.css create mode 100644 src/assets/css/bootstrap-reboot.css.map create mode 100644 src/assets/css/bootstrap-reboot.min.css create mode 100644 src/assets/css/bootstrap-reboot.min.css.map create mode 100644 src/assets/css/bootstrap-theme.css create mode 100644 src/assets/css/bootstrap-theme.css.map create mode 100644 src/assets/css/bootstrap-theme.min.css create mode 100644 src/assets/css/bootstrap.css create mode 100644 src/assets/css/bootstrap.css.map create mode 100644 src/assets/css/bootstrap.min.css create mode 100644 src/assets/css/bootstrap.min.css.map create mode 100644 src/assets/css/fonts/Fixedsys500c.eot create mode 100644 src/assets/css/fonts/Fixedsys500c.otf create mode 100644 src/assets/css/fonts/Fixedsys500c.svg create mode 100644 src/assets/css/fonts/Fixedsys500c.ttf create mode 100644 src/assets/css/fonts/Fixedsys500c.woff create mode 100644 src/assets/fonts/Px437_IBM_EGA8.otf create mode 100644 src/assets/fonts/arrow-down-black.svg create mode 100644 src/assets/fonts/arrow-down-grayLight.svg create mode 100644 src/assets/fonts/arrow-up-black.svg create mode 100644 src/assets/fonts/arrow-up-grayLight.svg create mode 100644 src/assets/fonts/checkbox-checked-black.svg create mode 100644 src/assets/fonts/checkbox-checked-grayLight.svg create mode 100644 src/assets/fonts/checkbox-unchecked-black.svg create mode 100644 src/assets/fonts/checkbox-unchecked-grayLight.svg create mode 100644 src/assets/fonts/glyphicons-halflings-regular.eot create mode 100644 src/assets/fonts/glyphicons-halflings-regular.svg create mode 100644 src/assets/fonts/glyphicons-halflings-regular.ttf create mode 100644 src/assets/fonts/glyphicons-halflings-regular.woff create mode 100644 src/assets/fonts/glyphicons-halflings-regular.woff2 create mode 100644 src/assets/fonts/grid-black.svg create mode 100644 src/assets/fonts/grid-grayLight.svg create mode 100644 src/assets/fonts/grid.svg create mode 100644 src/assets/fonts/hyphen-black.svg create mode 100644 src/assets/fonts/hyphen-grayLight.svg create mode 100644 src/assets/fonts/left-brace-black.svg create mode 100644 src/assets/fonts/left-brace-grayLight.svg create mode 100644 src/assets/fonts/radio-checked-black.svg create mode 100644 src/assets/fonts/radio-checked-grayLight.svg create mode 100644 src/assets/fonts/radio-unchecked-black.svg create mode 100644 src/assets/fonts/radio-unchecked-grayLight.svg create mode 100644 src/assets/fonts/right-brace-black.svg create mode 100644 src/assets/fonts/right-brace-grayLight.svg create mode 100644 src/assets/fonts/shade-100-black.svg create mode 100644 src/assets/fonts/shade-100-grayLight.svg create mode 100644 src/assets/fonts/shade-25-black.svg create mode 100644 src/assets/fonts/shade-25-grayLight.svg create mode 100644 src/assets/fonts/shade-50-black.svg create mode 100644 src/assets/fonts/shade-50-grayLight.svg create mode 100644 src/assets/fonts/shade-75-black.svg create mode 100644 src/assets/fonts/shade-75-grayLight.svg create mode 100644 src/assets/js/_site/bootstrap.js create mode 100644 src/assets/js/_site/bootstrap.min.js create mode 100644 src/assets/js/_site/npm.js create mode 100644 src/assets/js/bootstrap.bundle.js create mode 100644 src/assets/js/bootstrap.bundle.js.map create mode 100644 src/assets/js/bootstrap.bundle.min.js create mode 100644 src/assets/js/bootstrap.bundle.min.js.map create mode 100644 src/assets/js/bootstrap.js create mode 100644 src/assets/js/bootstrap.js.map create mode 100644 src/assets/js/bootstrap.min.js create mode 100644 src/assets/js/bootstrap.min.js.map create mode 100644 src/assets/js/npm.js diff --git a/angular.json b/angular.json index 1d803c3..a8a3b16 100644 --- a/angular.json +++ b/angular.json @@ -103,5 +103,8 @@ } } } + }, + "cli": { + "analytics": false } } diff --git a/src/app/app.component.html b/src/app/app.component.html index 1ceb4ec..b062106 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -1,8 +1,14 @@ -

MEGA ENCRYPTOR AND DECRYPTOR

- +
+

MEGA ENCRYPTOR AND DECRYPTOR

+
+
+
+ +
+
diff --git a/src/app/pages/decrypt/decrypt.component.html b/src/app/pages/decrypt/decrypt.component.html index ba84581..71af895 100644 --- a/src/app/pages/decrypt/decrypt.component.html +++ b/src/app/pages/decrypt/decrypt.component.html @@ -1,7 +1,9 @@ -
- +
+

+ +

+

+ +

+

Получены данные: {{receivedValue}}

-
- -
-

Получены данные: {{receivedValue}}

diff --git a/src/app/pages/decrypt/decrypt.component.ts b/src/app/pages/decrypt/decrypt.component.ts index 8426060..bc7e51d 100644 --- a/src/app/pages/decrypt/decrypt.component.ts +++ b/src/app/pages/decrypt/decrypt.component.ts @@ -14,7 +14,7 @@ export class DecryptComponent implements OnInit { constructor(private http: HttpClient) { } api_endpoint: string = 'http://vault.vdk2ch.ru:8200/v1/sys/wrapping/unwrap'; - tokenToSend:string = ''; + tokenToSend: string = ''; response: any receivedValue: string = '' diff --git a/src/app/pages/encrypt/encrypt.component.html b/src/app/pages/encrypt/encrypt.component.html index d11ea9a..bad8620 100644 --- a/src/app/pages/encrypt/encrypt.component.html +++ b/src/app/pages/encrypt/encrypt.component.html @@ -1,7 +1,9 @@ -
- +
+

+ +

+

+ +

+

Данные {{inputed}} отправлены. Получен токен: {{tkn}}

-
- -
-

Данные {{inputed}} отправлены. Получен токен: {{tkn}}

diff --git a/src/app/pages/encrypt/encrypt.component.ts b/src/app/pages/encrypt/encrypt.component.ts index a2af0ed..1db46ea 100644 --- a/src/app/pages/encrypt/encrypt.component.ts +++ b/src/app/pages/encrypt/encrypt.component.ts @@ -29,7 +29,7 @@ export class EncryptComponent implements OnInit { getWrap(body: any){ let headers: HttpHeaders = new HttpHeaders(); headers = headers.append('X-Vault-Token', 'vdk2ch'); - headers = headers.append('X-Vault-Wrap-TTL', '60'); + headers = headers.append('X-Vault-Wrap-TTL', '25h'); return this.http.post(this.api_endpoint , {body}, {headers}) } diff --git a/src/assets/css/bootstrap-grid.css b/src/assets/css/bootstrap-grid.css new file mode 100644 index 0000000..80bc4d4 --- /dev/null +++ b/src/assets/css/bootstrap-grid.css @@ -0,0 +1,4204 @@ +/*! + * Bootstrap Grid v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +/* +$grayLight: #bbbbbb70 !default; +$grayDark: #55555570 !default; +$cyan: #00aaaad0 !default; +*/ +.container { + width: 100%; + padding-right: 8px; + padding-left: 8px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 480px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 672px; + } +} + +@media (min-width: 960px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1152px) { + .container { + max-width: 1152px; + } +} + +.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 8px; + padding-left: 8px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 480px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 672px; + } +} + +@media (min-width: 960px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1152px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1152px; + } +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -8px; + margin-left: -8px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.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, +.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, +.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, +.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, +.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, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 8px; + padding-left: 8px; +} + +.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: 960px) { + .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: 1152px) { + .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%; + } +} + +.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: 960px) { + .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: 1152px) { + .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; + } +} + +.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: 960px) { + .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: 1152px) { + .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; + } +} + +.m-0 { + margin: 0px 0px !important; +} + +.mt-0, +.my-0 { + margin-top: 0px !important; +} + +.mr-0, +.mx-0 { + margin-right: 0px !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0px !important; +} + +.ml-0, +.mx-0 { + margin-left: 0px !important; +} + +.m-1 { + margin: 0px 0px !important; +} + +.mt-1, +.my-1 { + margin-top: 0px !important; +} + +.mr-1, +.mx-1 { + margin-right: 0px !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0px !important; +} + +.ml-1, +.mx-1 { + margin-left: 0px !important; +} + +.m-2 { + margin: 14px 8px !important; +} + +.mt-2, +.my-2 { + margin-top: 14px !important; +} + +.mr-2, +.mx-2 { + margin-right: 8px !important; +} + +.mb-2, +.my-2 { + margin-bottom: 14px !important; +} + +.ml-2, +.mx-2 { + margin-left: 8px !important; +} + +.m-3 { + margin: 14px 8px !important; +} + +.mt-3, +.my-3 { + margin-top: 14px !important; +} + +.mr-3, +.mx-3 { + margin-right: 8px !important; +} + +.mb-3, +.my-3 { + margin-bottom: 14px !important; +} + +.ml-3, +.mx-3 { + margin-left: 8px !important; +} + +.m-4 { + margin: 28px 16px !important; +} + +.mt-4, +.my-4 { + margin-top: 28px !important; +} + +.mr-4, +.mx-4 { + margin-right: 16px !important; +} + +.mb-4, +.my-4 { + margin-bottom: 28px !important; +} + +.ml-4, +.mx-4 { + margin-left: 16px !important; +} + +.m-5 { + margin: 28px 16px !important; +} + +.mt-5, +.my-5 { + margin-top: 28px !important; +} + +.mr-5, +.mx-5 { + margin-right: 16px !important; +} + +.mb-5, +.my-5 { + margin-bottom: 28px !important; +} + +.ml-5, +.mx-5 { + margin-left: 16px !important; +} + +.m-6 { + margin: 42px 24px !important; +} + +.mt-6, +.my-6 { + margin-top: 42px !important; +} + +.mr-6, +.mx-6 { + margin-right: 24px !important; +} + +.mb-6, +.my-6 { + margin-bottom: 42px !important; +} + +.ml-6, +.mx-6 { + margin-left: 24px !important; +} + +.p-0 { + padding: 0px 0px !important; +} + +.pt-0, +.py-0 { + padding-top: 0px !important; +} + +.pr-0, +.px-0 { + padding-right: 0px !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0px !important; +} + +.pl-0, +.px-0 { + padding-left: 0px !important; +} + +.p-1 { + padding: 0px 0px !important; +} + +.pt-1, +.py-1 { + padding-top: 0px !important; +} + +.pr-1, +.px-1 { + padding-right: 0px !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0px !important; +} + +.pl-1, +.px-1 { + padding-left: 0px !important; +} + +.p-2 { + padding: 14px 8px !important; +} + +.pt-2, +.py-2 { + padding-top: 14px !important; +} + +.pr-2, +.px-2 { + padding-right: 8px !important; +} + +.pb-2, +.py-2 { + padding-bottom: 14px !important; +} + +.pl-2, +.px-2 { + padding-left: 8px !important; +} + +.p-3 { + padding: 14px 8px !important; +} + +.pt-3, +.py-3 { + padding-top: 14px !important; +} + +.pr-3, +.px-3 { + padding-right: 8px !important; +} + +.pb-3, +.py-3 { + padding-bottom: 14px !important; +} + +.pl-3, +.px-3 { + padding-left: 8px !important; +} + +.p-4 { + padding: 28px 16px !important; +} + +.pt-4, +.py-4 { + padding-top: 28px !important; +} + +.pr-4, +.px-4 { + padding-right: 16px !important; +} + +.pb-4, +.py-4 { + padding-bottom: 28px !important; +} + +.pl-4, +.px-4 { + padding-left: 16px !important; +} + +.p-5 { + padding: 28px 16px !important; +} + +.pt-5, +.py-5 { + padding-top: 28px !important; +} + +.pr-5, +.px-5 { + padding-right: 16px !important; +} + +.pb-5, +.py-5 { + padding-bottom: 28px !important; +} + +.pl-5, +.px-5 { + padding-left: 16px !important; +} + +.p-6 { + padding: 42px 24px !important; +} + +.pt-6, +.py-6 { + padding-top: 42px !important; +} + +.pr-6, +.px-6 { + padding-right: 24px !important; +} + +.pb-6, +.py-6 { + padding-bottom: 42px !important; +} + +.pl-6, +.px-6 { + padding-left: 24px !important; +} + +.m-n1 { + margin: 0px !important; +} + +.mt-n1, +.my-n1 { + margin-top: 0px !important; +} + +.mr-n1, +.mx-n1 { + margin-right: 0px !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: 0px !important; +} + +.ml-n1, +.mx-n1 { + margin-left: 0px !important; +} + +.m-n2 { + margin: -22px !important; +} + +.mt-n2, +.my-n2 { + margin-top: -14px !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -8px !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -14px !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -8px !important; +} + +.m-n3 { + margin: -22px !important; +} + +.mt-n3, +.my-n3 { + margin-top: -14px !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -8px !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -14px !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -8px !important; +} + +.m-n4 { + margin: -44px !important; +} + +.mt-n4, +.my-n4 { + margin-top: -28px !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -16px !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -28px !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -16px !important; +} + +.m-n5 { + margin: -44px !important; +} + +.mt-n5, +.my-n5 { + margin-top: -28px !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -16px !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -28px !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -16px !important; +} + +.m-n6 { + margin: -66px !important; +} + +.mt-n6, +.my-n6 { + margin-top: -42px !important; +} + +.mr-n6, +.mx-n6 { + margin-right: -24px !important; +} + +.mb-n6, +.my-n6 { + margin-bottom: -42px !important; +} + +.ml-n6, +.mx-n6 { + margin-left: -24px !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: 0px 0px !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0px !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0px !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0px !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0px !important; + } + .m-sm-1 { + margin: 0px 0px !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0px !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0px !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0px !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0px !important; + } + .m-sm-2 { + margin: 14px 8px !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 14px !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 8px !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 14px !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 8px !important; + } + .m-sm-3 { + margin: 14px 8px !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 14px !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 8px !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 14px !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 8px !important; + } + .m-sm-4 { + margin: 28px 16px !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 28px !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 16px !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 28px !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 16px !important; + } + .m-sm-5 { + margin: 28px 16px !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 28px !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 16px !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 28px !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 16px !important; + } + .m-sm-6 { + margin: 42px 24px !important; + } + .mt-sm-6, + .my-sm-6 { + margin-top: 42px !important; + } + .mr-sm-6, + .mx-sm-6 { + margin-right: 24px !important; + } + .mb-sm-6, + .my-sm-6 { + margin-bottom: 42px !important; + } + .ml-sm-6, + .mx-sm-6 { + margin-left: 24px !important; + } + .p-sm-0 { + padding: 0px 0px !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0px !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0px !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0px !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0px !important; + } + .p-sm-1 { + padding: 0px 0px !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0px !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0px !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0px !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0px !important; + } + .p-sm-2 { + padding: 14px 8px !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 14px !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 8px !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 14px !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 8px !important; + } + .p-sm-3 { + padding: 14px 8px !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 14px !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 8px !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 14px !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 8px !important; + } + .p-sm-4 { + padding: 28px 16px !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 28px !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 16px !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 28px !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 16px !important; + } + .p-sm-5 { + padding: 28px 16px !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 28px !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 16px !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 28px !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 16px !important; + } + .p-sm-6 { + padding: 42px 24px !important; + } + .pt-sm-6, + .py-sm-6 { + padding-top: 42px !important; + } + .pr-sm-6, + .px-sm-6 { + padding-right: 24px !important; + } + .pb-sm-6, + .py-sm-6 { + padding-bottom: 42px !important; + } + .pl-sm-6, + .px-sm-6 { + padding-left: 24px !important; + } + .m-sm-n1 { + margin: 0px !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: 0px !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: 0px !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: 0px !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: 0px !important; + } + .m-sm-n2 { + margin: -22px !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -14px !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -8px !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -14px !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -8px !important; + } + .m-sm-n3 { + margin: -22px !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -14px !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -8px !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -14px !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -8px !important; + } + .m-sm-n4 { + margin: -44px !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -28px !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -16px !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -28px !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -16px !important; + } + .m-sm-n5 { + margin: -44px !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -28px !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -16px !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -28px !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -16px !important; + } + .m-sm-n6 { + margin: -66px !important; + } + .mt-sm-n6, + .my-sm-n6 { + margin-top: -42px !important; + } + .mr-sm-n6, + .mx-sm-n6 { + margin-right: -24px !important; + } + .mb-sm-n6, + .my-sm-n6 { + margin-bottom: -42px !important; + } + .ml-sm-n6, + .mx-sm-n6 { + margin-left: -24px !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: 0px 0px !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0px !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0px !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0px !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0px !important; + } + .m-md-1 { + margin: 0px 0px !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0px !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0px !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0px !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0px !important; + } + .m-md-2 { + margin: 14px 8px !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 14px !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 8px !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 14px !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 8px !important; + } + .m-md-3 { + margin: 14px 8px !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 14px !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 8px !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 14px !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 8px !important; + } + .m-md-4 { + margin: 28px 16px !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 28px !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 16px !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 28px !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 16px !important; + } + .m-md-5 { + margin: 28px 16px !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 28px !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 16px !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 28px !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 16px !important; + } + .m-md-6 { + margin: 42px 24px !important; + } + .mt-md-6, + .my-md-6 { + margin-top: 42px !important; + } + .mr-md-6, + .mx-md-6 { + margin-right: 24px !important; + } + .mb-md-6, + .my-md-6 { + margin-bottom: 42px !important; + } + .ml-md-6, + .mx-md-6 { + margin-left: 24px !important; + } + .p-md-0 { + padding: 0px 0px !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0px !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0px !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0px !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0px !important; + } + .p-md-1 { + padding: 0px 0px !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0px !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0px !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0px !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0px !important; + } + .p-md-2 { + padding: 14px 8px !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 14px !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 8px !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 14px !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 8px !important; + } + .p-md-3 { + padding: 14px 8px !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 14px !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 8px !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 14px !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 8px !important; + } + .p-md-4 { + padding: 28px 16px !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 28px !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 16px !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 28px !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 16px !important; + } + .p-md-5 { + padding: 28px 16px !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 28px !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 16px !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 28px !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 16px !important; + } + .p-md-6 { + padding: 42px 24px !important; + } + .pt-md-6, + .py-md-6 { + padding-top: 42px !important; + } + .pr-md-6, + .px-md-6 { + padding-right: 24px !important; + } + .pb-md-6, + .py-md-6 { + padding-bottom: 42px !important; + } + .pl-md-6, + .px-md-6 { + padding-left: 24px !important; + } + .m-md-n1 { + margin: 0px !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: 0px !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: 0px !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: 0px !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: 0px !important; + } + .m-md-n2 { + margin: -22px !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -14px !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -8px !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -14px !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -8px !important; + } + .m-md-n3 { + margin: -22px !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -14px !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -8px !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -14px !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -8px !important; + } + .m-md-n4 { + margin: -44px !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -28px !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -16px !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -28px !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -16px !important; + } + .m-md-n5 { + margin: -44px !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -28px !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -16px !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -28px !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -16px !important; + } + .m-md-n6 { + margin: -66px !important; + } + .mt-md-n6, + .my-md-n6 { + margin-top: -42px !important; + } + .mr-md-n6, + .mx-md-n6 { + margin-right: -24px !important; + } + .mb-md-n6, + .my-md-n6 { + margin-bottom: -42px !important; + } + .ml-md-n6, + .mx-md-n6 { + margin-left: -24px !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: 960px) { + .m-lg-0 { + margin: 0px 0px !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0px !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0px !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0px !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0px !important; + } + .m-lg-1 { + margin: 0px 0px !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0px !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0px !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0px !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0px !important; + } + .m-lg-2 { + margin: 14px 8px !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 14px !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 8px !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 14px !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 8px !important; + } + .m-lg-3 { + margin: 14px 8px !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 14px !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 8px !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 14px !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 8px !important; + } + .m-lg-4 { + margin: 28px 16px !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 28px !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 16px !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 28px !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 16px !important; + } + .m-lg-5 { + margin: 28px 16px !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 28px !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 16px !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 28px !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 16px !important; + } + .m-lg-6 { + margin: 42px 24px !important; + } + .mt-lg-6, + .my-lg-6 { + margin-top: 42px !important; + } + .mr-lg-6, + .mx-lg-6 { + margin-right: 24px !important; + } + .mb-lg-6, + .my-lg-6 { + margin-bottom: 42px !important; + } + .ml-lg-6, + .mx-lg-6 { + margin-left: 24px !important; + } + .p-lg-0 { + padding: 0px 0px !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0px !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0px !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0px !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0px !important; + } + .p-lg-1 { + padding: 0px 0px !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0px !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0px !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0px !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0px !important; + } + .p-lg-2 { + padding: 14px 8px !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 14px !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 8px !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 14px !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 8px !important; + } + .p-lg-3 { + padding: 14px 8px !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 14px !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 8px !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 14px !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 8px !important; + } + .p-lg-4 { + padding: 28px 16px !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 28px !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 16px !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 28px !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 16px !important; + } + .p-lg-5 { + padding: 28px 16px !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 28px !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 16px !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 28px !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 16px !important; + } + .p-lg-6 { + padding: 42px 24px !important; + } + .pt-lg-6, + .py-lg-6 { + padding-top: 42px !important; + } + .pr-lg-6, + .px-lg-6 { + padding-right: 24px !important; + } + .pb-lg-6, + .py-lg-6 { + padding-bottom: 42px !important; + } + .pl-lg-6, + .px-lg-6 { + padding-left: 24px !important; + } + .m-lg-n1 { + margin: 0px !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: 0px !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: 0px !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: 0px !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: 0px !important; + } + .m-lg-n2 { + margin: -22px !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -14px !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -8px !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -14px !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -8px !important; + } + .m-lg-n3 { + margin: -22px !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -14px !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -8px !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -14px !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -8px !important; + } + .m-lg-n4 { + margin: -44px !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -28px !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -16px !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -28px !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -16px !important; + } + .m-lg-n5 { + margin: -44px !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -28px !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -16px !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -28px !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -16px !important; + } + .m-lg-n6 { + margin: -66px !important; + } + .mt-lg-n6, + .my-lg-n6 { + margin-top: -42px !important; + } + .mr-lg-n6, + .mx-lg-n6 { + margin-right: -24px !important; + } + .mb-lg-n6, + .my-lg-n6 { + margin-bottom: -42px !important; + } + .ml-lg-n6, + .mx-lg-n6 { + margin-left: -24px !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: 1152px) { + .m-xl-0 { + margin: 0px 0px !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0px !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0px !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0px !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0px !important; + } + .m-xl-1 { + margin: 0px 0px !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0px !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0px !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0px !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0px !important; + } + .m-xl-2 { + margin: 14px 8px !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 14px !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 8px !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 14px !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 8px !important; + } + .m-xl-3 { + margin: 14px 8px !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 14px !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 8px !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 14px !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 8px !important; + } + .m-xl-4 { + margin: 28px 16px !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 28px !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 16px !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 28px !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 16px !important; + } + .m-xl-5 { + margin: 28px 16px !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 28px !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 16px !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 28px !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 16px !important; + } + .m-xl-6 { + margin: 42px 24px !important; + } + .mt-xl-6, + .my-xl-6 { + margin-top: 42px !important; + } + .mr-xl-6, + .mx-xl-6 { + margin-right: 24px !important; + } + .mb-xl-6, + .my-xl-6 { + margin-bottom: 42px !important; + } + .ml-xl-6, + .mx-xl-6 { + margin-left: 24px !important; + } + .p-xl-0 { + padding: 0px 0px !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0px !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0px !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0px !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0px !important; + } + .p-xl-1 { + padding: 0px 0px !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0px !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0px !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0px !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0px !important; + } + .p-xl-2 { + padding: 14px 8px !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 14px !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 8px !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 14px !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 8px !important; + } + .p-xl-3 { + padding: 14px 8px !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 14px !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 8px !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 14px !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 8px !important; + } + .p-xl-4 { + padding: 28px 16px !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 28px !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 16px !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 28px !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 16px !important; + } + .p-xl-5 { + padding: 28px 16px !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 28px !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 16px !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 28px !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 16px !important; + } + .p-xl-6 { + padding: 42px 24px !important; + } + .pt-xl-6, + .py-xl-6 { + padding-top: 42px !important; + } + .pr-xl-6, + .px-xl-6 { + padding-right: 24px !important; + } + .pb-xl-6, + .py-xl-6 { + padding-bottom: 42px !important; + } + .pl-xl-6, + .px-xl-6 { + padding-left: 24px !important; + } + .m-xl-n1 { + margin: 0px !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: 0px !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: 0px !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: 0px !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: 0px !important; + } + .m-xl-n2 { + margin: -22px !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -14px !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -8px !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -14px !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -8px !important; + } + .m-xl-n3 { + margin: -22px !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -14px !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -8px !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -14px !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -8px !important; + } + .m-xl-n4 { + margin: -44px !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -28px !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -16px !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -28px !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -16px !important; + } + .m-xl-n5 { + margin: -44px !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -28px !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -16px !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -28px !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -16px !important; + } + .m-xl-n6 { + margin: -66px !important; + } + .mt-xl-n6, + .my-xl-n6 { + margin-top: -42px !important; + } + .mr-xl-n6, + .mx-xl-n6 { + margin-right: -24px !important; + } + .mb-xl-n6, + .my-xl-n6 { + margin-bottom: -42px !important; + } + .ml-xl-n6, + .mx-xl-n6 { + margin-left: -24px !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; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/src/assets/css/bootstrap-grid.css.map b/src/assets/css/bootstrap-grid.css.map new file mode 100644 index 0000000..723b794 --- /dev/null +++ b/src/assets/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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,4BAAuD;AR2rDjE;;AQzrDQ;;EAEE,6BAAyD;AR4rDnE;;AQ1rDQ;;EAEE,2BAAqD;AR6rD/D;;AQ5sDQ;EAAgC,0BAAsE;ARgtD9G;;AQ/sDQ;;EAEE,0BAAmD;ARktD7D;;AQhtDQ;;EAEE,4BAAuD;ARmtDjE;;AQjtDQ;;EAEE,6BAAyD;ARotDnE;;AQltDQ;;EAEE,2BAAqD;ARqtD/D;;AQpuDQ;EAAgC,2BAAsE;ARwuD9G;;AQvuDQ;;EAEE,2BAAmD;AR0uD7D;;AQxuDQ;;EAEE,4BAAuD;AR2uDjE;;AQzuDQ;;EAEE,8BAAyD;AR4uDnE;;AQ1uDQ;;EAEE,2BAAqD;AR6uD/D;;AQ5vDQ;EAAgC,2BAAsE;ARgwD9G;;AQ/vDQ;;EAEE,2BAAmD;ARkwD7D;;AQhwDQ;;EAEE,4BAAuD;ARmwDjE;;AQjwDQ;;EAEE,8BAAyD;ARowDnE;;AQlwDQ;;EAEE,2BAAqD;ARqwD/D;;AQpxDQ;EAAgC,4BAAsE;ARwxD9G;;AQvxDQ;;EAEE,2BAAmD;AR0xD7D;;AQxxDQ;;EAEE,6BAAuD;AR2xDjE;;AQzxDQ;;EAEE,8BAAyD;AR4xDnE;;AQ1xDQ;;EAEE,4BAAqD;AR6xD/D;;AQ5yDQ;EAAgC,4BAAsE;ARgzD9G;;AQ/yDQ;;EAEE,2BAAmD;ARkzD7D;;AQhzDQ;;EAEE,6BAAuD;ARmzDjE;;AQjzDQ;;EAEE,8BAAyD;ARozDnE;;AQlzDQ;;EAEE,4BAAqD;ARqzD/D;;AQp0DQ;EAAgC,4BAAsE;ARw0D9G;;AQv0DQ;;EAEE,2BAAmD;AR00D7D;;AQx0DQ;;EAEE,6BAAuD;AR20DjE;;AQz0DQ;;EAEE,8BAAyD;AR40DnE;;AQ10DQ;;EAEE,4BAAqD;AR60D/D;;AQ51DQ;EAAgC,2BAAsE;ARg2D9G;;AQ/1DQ;;EAEE,2BAAmD;ARk2D7D;;AQh2DQ;;EAEE,6BAAuD;ARm2DjE;;AQj2DQ;;EAEE,8BAAyD;ARo2DnE;;AQl2DQ;;EAEE,4BAAqD;ARq2D/D;;AQp3DQ;EAAgC,2BAAsE;ARw3D9G;;AQv3DQ;;EAEE,2BAAmD;AR03D7D;;AQx3DQ;;EAEE,6BAAuD;AR23DjE;;AQz3DQ;;EAEE,8BAAyD;AR43DnE;;AQ13DQ;;EAEE,4BAAqD;AR63D/D;;AQ54DQ;EAAgC,4BAAsE;ARg5D9G;;AQ/4DQ;;EAEE,4BAAmD;ARk5D7D;;AQh5DQ;;EAEE,6BAAuD;ARm5DjE;;AQj5DQ;;EAEE,+BAAyD;ARo5DnE;;AQl5DQ;;EAEE,4BAAqD;ARq5D/D;;AQp6DQ;EAAgC,4BAAsE;ARw6D9G;;AQv6DQ;;EAEE,4BAAmD;AR06D7D;;AQx6DQ;;EAEE,6BAAuD;AR26DjE;;AQz6DQ;;EAEE,+BAAyD;AR46DnE;;AQ16DQ;;EAEE,4BAAqD;AR66D/D;;AQ57DQ;EAAgC,6BAAsE;ARg8D9G;;AQ/7DQ;;EAEE,4BAAmD;ARk8D7D;;AQh8DQ;;EAEE,8BAAuD;ARm8DjE;;AQj8DQ;;EAEE,+BAAyD;ARo8DnE;;AQl8DQ;;EAEE,6BAAqD;ARq8D/D;;AQp9DQ;EAAgC,6BAAsE;ARw9D9G;;AQv9DQ;;EAEE,4BAAmD;AR09D7D;;AQx9DQ;;EAEE,8BAAuD;AR29DjE;;AQz9DQ;;EAEE,+BAAyD;AR49DnE;;AQ19DQ;;EAEE,6BAAqD;AR69D/D;;AQ5+DQ;EAAgC,6BAAsE;ARg/D9G;;AQ/+DQ;;EAEE,4BAAmD;ARk/D7D;;AQh/DQ;;EAEE,8BAAuD;ARm/DjE;;AQj/DQ;;EAEE,+BAAyD;ARo/DnE;;AQl/DQ;;EAEE,6BAAqD;ARq/D/D;;AQ7+DQ;EAAwB,sBAAsE;ARi/DtG;;AQh/DQ;;EAEE,0BAAgD;ARm/D1D;;AQj/DQ;;EAEE,4BAAkD;ARo/D5D;;AQl/DQ;;EAEE,6BAAmD;ARq/D7D;;AQn/DQ;;EAEE,2BAAiD;ARs/D3D;;AQrgEQ;EAAwB,wBAAsE;ARygEtG;;AQxgEQ;;EAEE,4BAAgD;AR2gE1D;;AQzgEQ;;EAEE,6BAAkD;AR4gE5D;;AQ1gEQ;;EAEE,+BAAmD;AR6gE7D;;AQ3gEQ;;EAEE,4BAAiD;AR8gE3D;;AQ7hEQ;EAAwB,wBAAsE;ARiiEtG;;AQhiEQ;;EAEE,4BAAgD;ARmiE1D;;AQjiEQ;;EAEE,6BAAkD;ARoiE5D;;AQliEQ;;EAEE,+BAAmD;ARqiE7D;;AQniEQ;;EAEE,4BAAiD;ARsiE3D;;AQrjEQ;EAAwB,wBAAsE;ARyjEtG;;AQxjEQ;;EAEE,4BAAgD;AR2jE1D;;AQzjEQ;;EAEE,8BAAkD;AR4jE5D;;AQ1jEQ;;EAEE,+BAAmD;AR6jE7D;;AQ3jEQ;;EAEE,6BAAiD;AR8jE3D;;AQ7kEQ;EAAwB,wBAAsE;ARilEtG;;AQhlEQ;;EAEE,4BAAgD;ARmlE1D;;AQjlEQ;;EAEE,8BAAkD;ARolE5D;;AQllEQ;;EAEE,+BAAmD;ARqlE7D;;AQnlEQ;;EAEE,6BAAiD;ARslE3D;;AQrmEQ;EAAwB,wBAAsE;ARymEtG;;AQxmEQ;;EAEE,4BAAgD;AR2mE1D;;AQzmEQ;;EAEE,8BAAkD;AR4mE5D;;AQ1mEQ;;EAEE,+BAAmD;AR6mE7D;;AQ3mEQ;;EAEE,6BAAiD;AR8mE3D;;AQxmEI;EAAmB,uBAAuB;AR4mE9C;;AQ3mEI;;EAEE,2BAA2B;AR8mEjC;;AQ5mEI;;EAEE,6BAA6B;AR+mEnC;;AQ7mEI;;EAEE,8BAA8B;ARgnEpC;;AQ9mEI;;EAEE,4BAA4B;ARinElC;;AI1nEI;EIlDI;IAAgC,0BAAsE;ERirE5G;EQhrEM;;IAEE,0BAAmD;ERkrE3D;EQhrEM;;IAEE,4BAAuD;ERkrE/D;EQhrEM;;IAEE,6BAAyD;ERkrEjE;EQhrEM;;IAEE,2BAAqD;ERkrE7D;EQjsEM;IAAgC,0BAAsE;ERosE5G;EQnsEM;;IAEE,0BAAmD;ERqsE3D;EQnsEM;;IAEE,4BAAuD;ERqsE/D;EQnsEM;;IAEE,6BAAyD;ERqsEjE;EQnsEM;;IAEE,2BAAqD;ERqsE7D;EQptEM;IAAgC,2BAAsE;ERutE5G;EQttEM;;IAEE,2BAAmD;ERwtE3D;EQttEM;;IAEE,4BAAuD;ERwtE/D;EQttEM;;IAEE,8BAAyD;ERwtEjE;EQttEM;;IAEE,2BAAqD;ERwtE7D;EQvuEM;IAAgC,2BAAsE;ER0uE5G;EQzuEM;;IAEE,2BAAmD;ER2uE3D;EQzuEM;;IAEE,4BAAuD;ER2uE/D;EQzuEM;;IAEE,8BAAyD;ER2uEjE;EQzuEM;;IAEE,2BAAqD;ER2uE7D;EQ1vEM;IAAgC,4BAAsE;ER6vE5G;EQ5vEM;;IAEE,2BAAmD;ER8vE3D;EQ5vEM;;IAEE,6BAAuD;ER8vE/D;EQ5vEM;;IAEE,8BAAyD;ER8vEjE;EQ5vEM;;IAEE,4BAAqD;ER8vE7D;EQ7wEM;IAAgC,4BAAsE;ERgxE5G;EQ/wEM;;IAEE,2BAAmD;ERixE3D;EQ/wEM;;IAEE,6BAAuD;ERixE/D;EQ/wEM;;IAEE,8BAAyD;ERixEjE;EQ/wEM;;IAEE,4BAAqD;ERixE7D;EQhyEM;IAAgC,4BAAsE;ERmyE5G;EQlyEM;;IAEE,2BAAmD;ERoyE3D;EQlyEM;;IAEE,6BAAuD;ERoyE/D;EQlyEM;;IAEE,8BAAyD;ERoyEjE;EQlyEM;;IAEE,4BAAqD;ERoyE7D;EQnzEM;IAAgC,2BAAsE;ERszE5G;EQrzEM;;IAEE,2BAAmD;ERuzE3D;EQrzEM;;IAEE,6BAAuD;ERuzE/D;EQrzEM;;IAEE,8BAAyD;ERuzEjE;EQrzEM;;IAEE,4BAAqD;ERuzE7D;EQt0EM;IAAgC,2BAAsE;ERy0E5G;EQx0EM;;IAEE,2BAAmD;ER00E3D;EQx0EM;;IAEE,6BAAuD;ER00E/D;EQx0EM;;IAEE,8BAAyD;ER00EjE;EQx0EM;;IAEE,4BAAqD;ER00E7D;EQz1EM;IAAgC,4BAAsE;ER41E5G;EQ31EM;;IAEE,4BAAmD;ER61E3D;EQ31EM;;IAEE,6BAAuD;ER61E/D;EQ31EM;;IAEE,+BAAyD;ER61EjE;EQ31EM;;IAEE,4BAAqD;ER61E7D;EQ52EM;IAAgC,4BAAsE;ER+2E5G;EQ92EM;;IAEE,4BAAmD;ERg3E3D;EQ92EM;;IAEE,6BAAuD;ERg3E/D;EQ92EM;;IAEE,+BAAyD;ERg3EjE;EQ92EM;;IAEE,4BAAqD;ERg3E7D;EQ/3EM;IAAgC,6BAAsE;ERk4E5G;EQj4EM;;IAEE,4BAAmD;ERm4E3D;EQj4EM;;IAEE,8BAAuD;ERm4E/D;EQj4EM;;IAEE,+BAAyD;ERm4EjE;EQj4EM;;IAEE,6BAAqD;ERm4E7D;EQl5EM;IAAgC,6BAAsE;ERq5E5G;EQp5EM;;IAEE,4BAAmD;ERs5E3D;EQp5EM;;IAEE,8BAAuD;ERs5E/D;EQp5EM;;IAEE,+BAAyD;ERs5EjE;EQp5EM;;IAEE,6BAAqD;ERs5E7D;EQr6EM;IAAgC,6BAAsE;ERw6E5G;EQv6EM;;IAEE,4BAAmD;ERy6E3D;EQv6EM;;IAEE,8BAAuD;ERy6E/D;EQv6EM;;IAEE,+BAAyD;ERy6EjE;EQv6EM;;IAEE,6BAAqD;ERy6E7D;EQj6EM;IAAwB,sBAAsE;ERo6EpG;EQn6EM;;IAEE,0BAAgD;ERq6ExD;EQn6EM;;IAEE,4BAAkD;ERq6E1D;EQn6EM;;IAEE,6BAAmD;ERq6E3D;EQn6EM;;IAEE,2BAAiD;ERq6EzD;EQp7EM;IAAwB,wBAAsE;ERu7EpG;EQt7EM;;IAEE,4BAAgD;ERw7ExD;EQt7EM;;IAEE,6BAAkD;ERw7E1D;EQt7EM;;IAEE,+BAAmD;ERw7E3D;EQt7EM;;IAEE,4BAAiD;ERw7EzD;EQv8EM;IAAwB,wBAAsE;ER08EpG;EQz8EM;;IAEE,4BAAgD;ER28ExD;EQz8EM;;IAEE,6BAAkD;ER28E1D;EQz8EM;;IAEE,+BAAmD;ER28E3D;EQz8EM;;IAEE,4BAAiD;ER28EzD;EQ19EM;IAAwB,wBAAsE;ER69EpG;EQ59EM;;IAEE,4BAAgD;ER89ExD;EQ59EM;;IAEE,8BAAkD;ER89E1D;EQ59EM;;IAEE,+BAAmD;ER89E3D;EQ59EM;;IAEE,6BAAiD;ER89EzD;EQ7+EM;IAAwB,wBAAsE;ERg/EpG;EQ/+EM;;IAEE,4BAAgD;ERi/ExD;EQ/+EM;;IAEE,8BAAkD;ERi/E1D;EQ/+EM;;IAEE,+BAAmD;ERi/E3D;EQ/+EM;;IAEE,6BAAiD;ERi/EzD;EQhgFM;IAAwB,wBAAsE;ERmgFpG;EQlgFM;;IAEE,4BAAgD;ERogFxD;EQlgFM;;IAEE,8BAAkD;ERogF1D;EQlgFM;;IAEE,+BAAmD;ERogF3D;EQlgFM;;IAEE,6BAAiD;ERogFzD;EQ9/EE;IAAmB,uBAAuB;ERigF5C;EQhgFE;;IAEE,2BAA2B;ERkgF/B;EQhgFE;;IAEE,6BAA6B;ERkgFjC;EQhgFE;;IAEE,8BAA8B;ERkgFlC;EQhgFE;;IAEE,4BAA4B;ERkgFhC;AACF;;AI5gFI;EIlDI;IAAgC,0BAAsE;ERmkF5G;EQlkFM;;IAEE,0BAAmD;ERokF3D;EQlkFM;;IAEE,4BAAuD;ERokF/D;EQlkFM;;IAEE,6BAAyD;ERokFjE;EQlkFM;;IAEE,2BAAqD;ERokF7D;EQnlFM;IAAgC,0BAAsE;ERslF5G;EQrlFM;;IAEE,0BAAmD;ERulF3D;EQrlFM;;IAEE,4BAAuD;ERulF/D;EQrlFM;;IAEE,6BAAyD;ERulFjE;EQrlFM;;IAEE,2BAAqD;ERulF7D;EQtmFM;IAAgC,2BAAsE;ERymF5G;EQxmFM;;IAEE,2BAAmD;ER0mF3D;EQxmFM;;IAEE,4BAAuD;ER0mF/D;EQxmFM;;IAEE,8BAAyD;ER0mFjE;EQxmFM;;IAEE,2BAAqD;ER0mF7D;EQznFM;IAAgC,2BAAsE;ER4nF5G;EQ3nFM;;IAEE,2BAAmD;ER6nF3D;EQ3nFM;;IAEE,4BAAuD;ER6nF/D;EQ3nFM;;IAEE,8BAAyD;ER6nFjE;EQ3nFM;;IAEE,2BAAqD;ER6nF7D;EQ5oFM;IAAgC,4BAAsE;ER+oF5G;EQ9oFM;;IAEE,2BAAmD;ERgpF3D;EQ9oFM;;IAEE,6BAAuD;ERgpF/D;EQ9oFM;;IAEE,8BAAyD;ERgpFjE;EQ9oFM;;IAEE,4BAAqD;ERgpF7D;EQ/pFM;IAAgC,4BAAsE;ERkqF5G;EQjqFM;;IAEE,2BAAmD;ERmqF3D;EQjqFM;;IAEE,6BAAuD;ERmqF/D;EQjqFM;;IAEE,8BAAyD;ERmqFjE;EQjqFM;;IAEE,4BAAqD;ERmqF7D;EQlrFM;IAAgC,4BAAsE;ERqrF5G;EQprFM;;IAEE,2BAAmD;ERsrF3D;EQprFM;;IAEE,6BAAuD;ERsrF/D;EQprFM;;IAEE,8BAAyD;ERsrFjE;EQprFM;;IAEE,4BAAqD;ERsrF7D;EQrsFM;IAAgC,2BAAsE;ERwsF5G;EQvsFM;;IAEE,2BAAmD;ERysF3D;EQvsFM;;IAEE,6BAAuD;ERysF/D;EQvsFM;;IAEE,8BAAyD;ERysFjE;EQvsFM;;IAEE,4BAAqD;ERysF7D;EQxtFM;IAAgC,2BAAsE;ER2tF5G;EQ1tFM;;IAEE,2BAAmD;ER4tF3D;EQ1tFM;;IAEE,6BAAuD;ER4tF/D;EQ1tFM;;IAEE,8BAAyD;ER4tFjE;EQ1tFM;;IAEE,4BAAqD;ER4tF7D;EQ3uFM;IAAgC,4BAAsE;ER8uF5G;EQ7uFM;;IAEE,4BAAmD;ER+uF3D;EQ7uFM;;IAEE,6BAAuD;ER+uF/D;EQ7uFM;;IAEE,+BAAyD;ER+uFjE;EQ7uFM;;IAEE,4BAAqD;ER+uF7D;EQ9vFM;IAAgC,4BAAsE;ERiwF5G;EQhwFM;;IAEE,4BAAmD;ERkwF3D;EQhwFM;;IAEE,6BAAuD;ERkwF/D;EQhwFM;;IAEE,+BAAyD;ERkwFjE;EQhwFM;;IAEE,4BAAqD;ERkwF7D;EQjxFM;IAAgC,6BAAsE;ERoxF5G;EQnxFM;;IAEE,4BAAmD;ERqxF3D;EQnxFM;;IAEE,8BAAuD;ERqxF/D;EQnxFM;;IAEE,+BAAyD;ERqxFjE;EQnxFM;;IAEE,6BAAqD;ERqxF7D;EQpyFM;IAAgC,6BAAsE;ERuyF5G;EQtyFM;;IAEE,4BAAmD;ERwyF3D;EQtyFM;;IAEE,8BAAuD;ERwyF/D;EQtyFM;;IAEE,+BAAyD;ERwyFjE;EQtyFM;;IAEE,6BAAqD;ERwyF7D;EQvzFM;IAAgC,6BAAsE;ER0zF5G;EQzzFM;;IAEE,4BAAmD;ER2zF3D;EQzzFM;;IAEE,8BAAuD;ER2zF/D;EQzzFM;;IAEE,+BAAyD;ER2zFjE;EQzzFM;;IAEE,6BAAqD;ER2zF7D;EQnzFM;IAAwB,sBAAsE;ERszFpG;EQrzFM;;IAEE,0BAAgD;ERuzFxD;EQrzFM;;IAEE,4BAAkD;ERuzF1D;EQrzFM;;IAEE,6BAAmD;ERuzF3D;EQrzFM;;IAEE,2BAAiD;ERuzFzD;EQt0FM;IAAwB,wBAAsE;ERy0FpG;EQx0FM;;IAEE,4BAAgD;ER00FxD;EQx0FM;;IAEE,6BAAkD;ER00F1D;EQx0FM;;IAEE,+BAAmD;ER00F3D;EQx0FM;;IAEE,4BAAiD;ER00FzD;EQz1FM;IAAwB,wBAAsE;ER41FpG;EQ31FM;;IAEE,4BAAgD;ER61FxD;EQ31FM;;IAEE,6BAAkD;ER61F1D;EQ31FM;;IAEE,+BAAmD;ER61F3D;EQ31FM;;IAEE,4BAAiD;ER61FzD;EQ52FM;IAAwB,wBAAsE;ER+2FpG;EQ92FM;;IAEE,4BAAgD;ERg3FxD;EQ92FM;;IAEE,8BAAkD;ERg3F1D;EQ92FM;;IAEE,+BAAmD;ERg3F3D;EQ92FM;;IAEE,6BAAiD;ERg3FzD;EQ/3FM;IAAwB,wBAAsE;ERk4FpG;EQj4FM;;IAEE,4BAAgD;ERm4FxD;EQj4FM;;IAEE,8BAAkD;ERm4F1D;EQj4FM;;IAEE,+BAAmD;ERm4F3D;EQj4FM;;IAEE,6BAAiD;ERm4FzD;EQl5FM;IAAwB,wBAAsE;ERq5FpG;EQp5FM;;IAEE,4BAAgD;ERs5FxD;EQp5FM;;IAEE,8BAAkD;ERs5F1D;EQp5FM;;IAEE,+BAAmD;ERs5F3D;EQp5FM;;IAEE,6BAAiD;ERs5FzD;EQh5FE;IAAmB,uBAAuB;ERm5F5C;EQl5FE;;IAEE,2BAA2B;ERo5F/B;EQl5FE;;IAEE,6BAA6B;ERo5FjC;EQl5FE;;IAEE,8BAA8B;ERo5FlC;EQl5FE;;IAEE,4BAA4B;ERo5FhC;AACF;;AI95FI;EIlDI;IAAgC,0BAAsE;ERq9F5G;EQp9FM;;IAEE,0BAAmD;ERs9F3D;EQp9FM;;IAEE,4BAAuD;ERs9F/D;EQp9FM;;IAEE,6BAAyD;ERs9FjE;EQp9FM;;IAEE,2BAAqD;ERs9F7D;EQr+FM;IAAgC,0BAAsE;ERw+F5G;EQv+FM;;IAEE,0BAAmD;ERy+F3D;EQv+FM;;IAEE,4BAAuD;ERy+F/D;EQv+FM;;IAEE,6BAAyD;ERy+FjE;EQv+FM;;IAEE,2BAAqD;ERy+F7D;EQx/FM;IAAgC,2BAAsE;ER2/F5G;EQ1/FM;;IAEE,2BAAmD;ER4/F3D;EQ1/FM;;IAEE,4BAAuD;ER4/F/D;EQ1/FM;;IAEE,8BAAyD;ER4/FjE;EQ1/FM;;IAEE,2BAAqD;ER4/F7D;EQ3gGM;IAAgC,2BAAsE;ER8gG5G;EQ7gGM;;IAEE,2BAAmD;ER+gG3D;EQ7gGM;;IAEE,4BAAuD;ER+gG/D;EQ7gGM;;IAEE,8BAAyD;ER+gGjE;EQ7gGM;;IAEE,2BAAqD;ER+gG7D;EQ9hGM;IAAgC,4BAAsE;ERiiG5G;EQhiGM;;IAEE,2BAAmD;ERkiG3D;EQhiGM;;IAEE,6BAAuD;ERkiG/D;EQhiGM;;IAEE,8BAAyD;ERkiGjE;EQhiGM;;IAEE,4BAAqD;ERkiG7D;EQjjGM;IAAgC,4BAAsE;ERojG5G;EQnjGM;;IAEE,2BAAmD;ERqjG3D;EQnjGM;;IAEE,6BAAuD;ERqjG/D;EQnjGM;;IAEE,8BAAyD;ERqjGjE;EQnjGM;;IAEE,4BAAqD;ERqjG7D;EQpkGM;IAAgC,4BAAsE;ERukG5G;EQtkGM;;IAEE,2BAAmD;ERwkG3D;EQtkGM;;IAEE,6BAAuD;ERwkG/D;EQtkGM;;IAEE,8BAAyD;ERwkGjE;EQtkGM;;IAEE,4BAAqD;ERwkG7D;EQvlGM;IAAgC,2BAAsE;ER0lG5G;EQzlGM;;IAEE,2BAAmD;ER2lG3D;EQzlGM;;IAEE,6BAAuD;ER2lG/D;EQzlGM;;IAEE,8BAAyD;ER2lGjE;EQzlGM;;IAEE,4BAAqD;ER2lG7D;EQ1mGM;IAAgC,2BAAsE;ER6mG5G;EQ5mGM;;IAEE,2BAAmD;ER8mG3D;EQ5mGM;;IAEE,6BAAuD;ER8mG/D;EQ5mGM;;IAEE,8BAAyD;ER8mGjE;EQ5mGM;;IAEE,4BAAqD;ER8mG7D;EQ7nGM;IAAgC,4BAAsE;ERgoG5G;EQ/nGM;;IAEE,4BAAmD;ERioG3D;EQ/nGM;;IAEE,6BAAuD;ERioG/D;EQ/nGM;;IAEE,+BAAyD;ERioGjE;EQ/nGM;;IAEE,4BAAqD;ERioG7D;EQhpGM;IAAgC,4BAAsE;ERmpG5G;EQlpGM;;IAEE,4BAAmD;ERopG3D;EQlpGM;;IAEE,6BAAuD;ERopG/D;EQlpGM;;IAEE,+BAAyD;ERopGjE;EQlpGM;;IAEE,4BAAqD;ERopG7D;EQnqGM;IAAgC,6BAAsE;ERsqG5G;EQrqGM;;IAEE,4BAAmD;ERuqG3D;EQrqGM;;IAEE,8BAAuD;ERuqG/D;EQrqGM;;IAEE,+BAAyD;ERuqGjE;EQrqGM;;IAEE,6BAAqD;ERuqG7D;EQtrGM;IAAgC,6BAAsE;ERyrG5G;EQxrGM;;IAEE,4BAAmD;ER0rG3D;EQxrGM;;IAEE,8BAAuD;ER0rG/D;EQxrGM;;IAEE,+BAAyD;ER0rGjE;EQxrGM;;IAEE,6BAAqD;ER0rG7D;EQzsGM;IAAgC,6BAAsE;ER4sG5G;EQ3sGM;;IAEE,4BAAmD;ER6sG3D;EQ3sGM;;IAEE,8BAAuD;ER6sG/D;EQ3sGM;;IAEE,+BAAyD;ER6sGjE;EQ3sGM;;IAEE,6BAAqD;ER6sG7D;EQrsGM;IAAwB,sBAAsE;ERwsGpG;EQvsGM;;IAEE,0BAAgD;ERysGxD;EQvsGM;;IAEE,4BAAkD;ERysG1D;EQvsGM;;IAEE,6BAAmD;ERysG3D;EQvsGM;;IAEE,2BAAiD;ERysGzD;EQxtGM;IAAwB,wBAAsE;ER2tGpG;EQ1tGM;;IAEE,4BAAgD;ER4tGxD;EQ1tGM;;IAEE,6BAAkD;ER4tG1D;EQ1tGM;;IAEE,+BAAmD;ER4tG3D;EQ1tGM;;IAEE,4BAAiD;ER4tGzD;EQ3uGM;IAAwB,wBAAsE;ER8uGpG;EQ7uGM;;IAEE,4BAAgD;ER+uGxD;EQ7uGM;;IAEE,6BAAkD;ER+uG1D;EQ7uGM;;IAEE,+BAAmD;ER+uG3D;EQ7uGM;;IAEE,4BAAiD;ER+uGzD;EQ9vGM;IAAwB,wBAAsE;ERiwGpG;EQhwGM;;IAEE,4BAAgD;ERkwGxD;EQhwGM;;IAEE,8BAAkD;ERkwG1D;EQhwGM;;IAEE,+BAAmD;ERkwG3D;EQhwGM;;IAEE,6BAAiD;ERkwGzD;EQjxGM;IAAwB,wBAAsE;ERoxGpG;EQnxGM;;IAEE,4BAAgD;ERqxGxD;EQnxGM;;IAEE,8BAAkD;ERqxG1D;EQnxGM;;IAEE,+BAAmD;ERqxG3D;EQnxGM;;IAEE,6BAAiD;ERqxGzD;EQpyGM;IAAwB,wBAAsE;ERuyGpG;EQtyGM;;IAEE,4BAAgD;ERwyGxD;EQtyGM;;IAEE,8BAAkD;ERwyG1D;EQtyGM;;IAEE,+BAAmD;ERwyG3D;EQtyGM;;IAEE,6BAAiD;ERwyGzD;EQlyGE;IAAmB,uBAAuB;ERqyG5C;EQpyGE;;IAEE,2BAA2B;ERsyG/B;EQpyGE;;IAEE,6BAA6B;ERsyGjC;EQpyGE;;IAEE,8BAA8B;ERsyGlC;EQpyGE;;IAEE,4BAA4B;ERsyGhC;AACF;;AIhzGI;EIlDI;IAAgC,0BAAsE;ERu2G5G;EQt2GM;;IAEE,0BAAmD;ERw2G3D;EQt2GM;;IAEE,4BAAuD;ERw2G/D;EQt2GM;;IAEE,6BAAyD;ERw2GjE;EQt2GM;;IAEE,2BAAqD;ERw2G7D;EQv3GM;IAAgC,0BAAsE;ER03G5G;EQz3GM;;IAEE,0BAAmD;ER23G3D;EQz3GM;;IAEE,4BAAuD;ER23G/D;EQz3GM;;IAEE,6BAAyD;ER23GjE;EQz3GM;;IAEE,2BAAqD;ER23G7D;EQ14GM;IAAgC,2BAAsE;ER64G5G;EQ54GM;;IAEE,2BAAmD;ER84G3D;EQ54GM;;IAEE,4BAAuD;ER84G/D;EQ54GM;;IAEE,8BAAyD;ER84GjE;EQ54GM;;IAEE,2BAAqD;ER84G7D;EQ75GM;IAAgC,2BAAsE;ERg6G5G;EQ/5GM;;IAEE,2BAAmD;ERi6G3D;EQ/5GM;;IAEE,4BAAuD;ERi6G/D;EQ/5GM;;IAEE,8BAAyD;ERi6GjE;EQ/5GM;;IAEE,2BAAqD;ERi6G7D;EQh7GM;IAAgC,4BAAsE;ERm7G5G;EQl7GM;;IAEE,2BAAmD;ERo7G3D;EQl7GM;;IAEE,6BAAuD;ERo7G/D;EQl7GM;;IAEE,8BAAyD;ERo7GjE;EQl7GM;;IAEE,4BAAqD;ERo7G7D;EQn8GM;IAAgC,4BAAsE;ERs8G5G;EQr8GM;;IAEE,2BAAmD;ERu8G3D;EQr8GM;;IAEE,6BAAuD;ERu8G/D;EQr8GM;;IAEE,8BAAyD;ERu8GjE;EQr8GM;;IAEE,4BAAqD;ERu8G7D;EQt9GM;IAAgC,4BAAsE;ERy9G5G;EQx9GM;;IAEE,2BAAmD;ER09G3D;EQx9GM;;IAEE,6BAAuD;ER09G/D;EQx9GM;;IAEE,8BAAyD;ER09GjE;EQx9GM;;IAEE,4BAAqD;ER09G7D;EQz+GM;IAAgC,2BAAsE;ER4+G5G;EQ3+GM;;IAEE,2BAAmD;ER6+G3D;EQ3+GM;;IAEE,6BAAuD;ER6+G/D;EQ3+GM;;IAEE,8BAAyD;ER6+GjE;EQ3+GM;;IAEE,4BAAqD;ER6+G7D;EQ5/GM;IAAgC,2BAAsE;ER+/G5G;EQ9/GM;;IAEE,2BAAmD;ERggH3D;EQ9/GM;;IAEE,6BAAuD;ERggH/D;EQ9/GM;;IAEE,8BAAyD;ERggHjE;EQ9/GM;;IAEE,4BAAqD;ERggH7D;EQ/gHM;IAAgC,4BAAsE;ERkhH5G;EQjhHM;;IAEE,4BAAmD;ERmhH3D;EQjhHM;;IAEE,6BAAuD;ERmhH/D;EQjhHM;;IAEE,+BAAyD;ERmhHjE;EQjhHM;;IAEE,4BAAqD;ERmhH7D;EQliHM;IAAgC,4BAAsE;ERqiH5G;EQpiHM;;IAEE,4BAAmD;ERsiH3D;EQpiHM;;IAEE,6BAAuD;ERsiH/D;EQpiHM;;IAEE,+BAAyD;ERsiHjE;EQpiHM;;IAEE,4BAAqD;ERsiH7D;EQrjHM;IAAgC,6BAAsE;ERwjH5G;EQvjHM;;IAEE,4BAAmD;ERyjH3D;EQvjHM;;IAEE,8BAAuD;ERyjH/D;EQvjHM;;IAEE,+BAAyD;ERyjHjE;EQvjHM;;IAEE,6BAAqD;ERyjH7D;EQxkHM;IAAgC,6BAAsE;ER2kH5G;EQ1kHM;;IAEE,4BAAmD;ER4kH3D;EQ1kHM;;IAEE,8BAAuD;ER4kH/D;EQ1kHM;;IAEE,+BAAyD;ER4kHjE;EQ1kHM;;IAEE,6BAAqD;ER4kH7D;EQ3lHM;IAAgC,6BAAsE;ER8lH5G;EQ7lHM;;IAEE,4BAAmD;ER+lH3D;EQ7lHM;;IAEE,8BAAuD;ER+lH/D;EQ7lHM;;IAEE,+BAAyD;ER+lHjE;EQ7lHM;;IAEE,6BAAqD;ER+lH7D;EQvlHM;IAAwB,sBAAsE;ER0lHpG;EQzlHM;;IAEE,0BAAgD;ER2lHxD;EQzlHM;;IAEE,4BAAkD;ER2lH1D;EQzlHM;;IAEE,6BAAmD;ER2lH3D;EQzlHM;;IAEE,2BAAiD;ER2lHzD;EQ1mHM;IAAwB,wBAAsE;ER6mHpG;EQ5mHM;;IAEE,4BAAgD;ER8mHxD;EQ5mHM;;IAEE,6BAAkD;ER8mH1D;EQ5mHM;;IAEE,+BAAmD;ER8mH3D;EQ5mHM;;IAEE,4BAAiD;ER8mHzD;EQ7nHM;IAAwB,wBAAsE;ERgoHpG;EQ/nHM;;IAEE,4BAAgD;ERioHxD;EQ/nHM;;IAEE,6BAAkD;ERioH1D;EQ/nHM;;IAEE,+BAAmD;ERioH3D;EQ/nHM;;IAEE,4BAAiD;ERioHzD;EQhpHM;IAAwB,wBAAsE;ERmpHpG;EQlpHM;;IAEE,4BAAgD;ERopHxD;EQlpHM;;IAEE,8BAAkD;ERopH1D;EQlpHM;;IAEE,+BAAmD;ERopH3D;EQlpHM;;IAEE,6BAAiD;ERopHzD;EQnqHM;IAAwB,wBAAsE;ERsqHpG;EQrqHM;;IAEE,4BAAgD;ERuqHxD;EQrqHM;;IAEE,8BAAkD;ERuqH1D;EQrqHM;;IAEE,+BAAmD;ERuqH3D;EQrqHM;;IAEE,6BAAiD;ERuqHzD;EQtrHM;IAAwB,wBAAsE;ERyrHpG;EQxrHM;;IAEE,4BAAgD;ER0rHxD;EQxrHM;;IAEE,8BAAkD;ER0rH1D;EQxrHM;;IAEE,+BAAmD;ER0rH3D;EQxrHM;;IAEE,6BAAiD;ER0rHzD;EQprHE;IAAmB,uBAAuB;ERurH5C;EQtrHE;;IAEE,2BAA2B;ERwrH/B;EQtrHE;;IAEE,6BAA6B;ERwrHjC;EQtrHE;;IAEE,8BAA8B;ERwrHlC;EQtrHE;;IAEE,4BAA4B;ERwrHhC;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n.container {\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 480px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 672px;\n }\n}\n\n@media (min-width: 960px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1152px) {\n .container {\n max-width: 1152px;\n }\n}\n\n.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 480px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 672px;\n }\n}\n\n@media (min-width: 960px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1152px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1152px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -8px;\n margin-left: -8px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 960px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1152px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 960px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1152px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 960px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1152px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0px 0px !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0px !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0px !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0px !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0px !important;\n}\n\n.m-1 {\n margin: 0px 0px !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0px !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0px !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0px !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0px !important;\n}\n\n.m-2 {\n margin: 14px 8px !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 14px !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 8px !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 14px !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 8px !important;\n}\n\n.m-3 {\n margin: 14px 8px !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 14px !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 8px !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 14px !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 8px !important;\n}\n\n.m-4 {\n margin: 28px 16px !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 28px !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 16px !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 28px !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 16px !important;\n}\n\n.m-5 {\n margin: 28px 16px !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 28px !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 16px !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 28px !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 16px !important;\n}\n\n.m-6 {\n margin: 42px 24px !important;\n}\n\n.mt-6,\n.my-6 {\n margin-top: 42px !important;\n}\n\n.mr-6,\n.mx-6 {\n margin-right: 24px !important;\n}\n\n.mb-6,\n.my-6 {\n margin-bottom: 42px !important;\n}\n\n.ml-6,\n.mx-6 {\n margin-left: 24px !important;\n}\n\n.p-0 {\n padding: 0px 0px !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0px !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0px !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0px !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0px !important;\n}\n\n.p-1 {\n padding: 0px 0px !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0px !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0px !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0px !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0px !important;\n}\n\n.p-2 {\n padding: 14px 8px !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 14px !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 8px !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 14px !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 8px !important;\n}\n\n.p-3 {\n padding: 14px 8px !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 14px !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 8px !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 14px !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 8px !important;\n}\n\n.p-4 {\n padding: 28px 16px !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 28px !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 16px !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 28px !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 16px !important;\n}\n\n.p-5 {\n padding: 28px 16px !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 28px !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 16px !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 28px !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 16px !important;\n}\n\n.p-6 {\n padding: 42px 24px !important;\n}\n\n.pt-6,\n.py-6 {\n padding-top: 42px !important;\n}\n\n.pr-6,\n.px-6 {\n padding-right: 24px !important;\n}\n\n.pb-6,\n.py-6 {\n padding-bottom: 42px !important;\n}\n\n.pl-6,\n.px-6 {\n padding-left: 24px !important;\n}\n\n.m-n1 {\n margin: 0px !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: 0px !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: 0px !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: 0px !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: 0px !important;\n}\n\n.m-n2 {\n margin: -22px !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -14px !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -8px !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -14px !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -8px !important;\n}\n\n.m-n3 {\n margin: -22px !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -14px !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -8px !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -14px !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -8px !important;\n}\n\n.m-n4 {\n margin: -44px !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -28px !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -16px !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -28px !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -16px !important;\n}\n\n.m-n5 {\n margin: -44px !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -28px !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -16px !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -28px !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -16px !important;\n}\n\n.m-n6 {\n margin: -66px !important;\n}\n\n.mt-n6,\n.my-n6 {\n margin-top: -42px !important;\n}\n\n.mr-n6,\n.mx-n6 {\n margin-right: -24px !important;\n}\n\n.mb-n6,\n.my-n6 {\n margin-bottom: -42px !important;\n}\n\n.ml-n6,\n.mx-n6 {\n margin-left: -24px !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0px 0px !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0px !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0px !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0px !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0px !important;\n }\n .m-sm-1 {\n margin: 0px 0px !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0px !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0px !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0px !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0px !important;\n }\n .m-sm-2 {\n margin: 14px 8px !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 14px !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 8px !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 14px !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 8px !important;\n }\n .m-sm-3 {\n margin: 14px 8px !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 14px !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 8px !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 14px !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 8px !important;\n }\n .m-sm-4 {\n margin: 28px 16px !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 28px !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 16px !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 28px !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 16px !important;\n }\n .m-sm-5 {\n margin: 28px 16px !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 28px !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 16px !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 28px !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 16px !important;\n }\n .m-sm-6 {\n margin: 42px 24px !important;\n }\n .mt-sm-6,\n .my-sm-6 {\n margin-top: 42px !important;\n }\n .mr-sm-6,\n .mx-sm-6 {\n margin-right: 24px !important;\n }\n .mb-sm-6,\n .my-sm-6 {\n margin-bottom: 42px !important;\n }\n .ml-sm-6,\n .mx-sm-6 {\n margin-left: 24px !important;\n }\n .p-sm-0 {\n padding: 0px 0px !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0px !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0px !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0px !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0px !important;\n }\n .p-sm-1 {\n padding: 0px 0px !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0px !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0px !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0px !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0px !important;\n }\n .p-sm-2 {\n padding: 14px 8px !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 14px !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 8px !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 14px !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 8px !important;\n }\n .p-sm-3 {\n padding: 14px 8px !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 14px !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 8px !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 14px !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 8px !important;\n }\n .p-sm-4 {\n padding: 28px 16px !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 28px !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 16px !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 28px !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 16px !important;\n }\n .p-sm-5 {\n padding: 28px 16px !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 28px !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 16px !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 28px !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 16px !important;\n }\n .p-sm-6 {\n padding: 42px 24px !important;\n }\n .pt-sm-6,\n .py-sm-6 {\n padding-top: 42px !important;\n }\n .pr-sm-6,\n .px-sm-6 {\n padding-right: 24px !important;\n }\n .pb-sm-6,\n .py-sm-6 {\n padding-bottom: 42px !important;\n }\n .pl-sm-6,\n .px-sm-6 {\n padding-left: 24px !important;\n }\n .m-sm-n1 {\n margin: 0px !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: 0px !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: 0px !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: 0px !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: 0px !important;\n }\n .m-sm-n2 {\n margin: -22px !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -14px !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -8px !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -14px !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -8px !important;\n }\n .m-sm-n3 {\n margin: -22px !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -14px !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -8px !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -14px !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -8px !important;\n }\n .m-sm-n4 {\n margin: -44px !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -28px !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -16px !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -28px !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -16px !important;\n }\n .m-sm-n5 {\n margin: -44px !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -28px !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -16px !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -28px !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -16px !important;\n }\n .m-sm-n6 {\n margin: -66px !important;\n }\n .mt-sm-n6,\n .my-sm-n6 {\n margin-top: -42px !important;\n }\n .mr-sm-n6,\n .mx-sm-n6 {\n margin-right: -24px !important;\n }\n .mb-sm-n6,\n .my-sm-n6 {\n margin-bottom: -42px !important;\n }\n .ml-sm-n6,\n .mx-sm-n6 {\n margin-left: -24px !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0px 0px !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0px !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0px !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0px !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0px !important;\n }\n .m-md-1 {\n margin: 0px 0px !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0px !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0px !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0px !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0px !important;\n }\n .m-md-2 {\n margin: 14px 8px !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 14px !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 8px !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 14px !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 8px !important;\n }\n .m-md-3 {\n margin: 14px 8px !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 14px !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 8px !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 14px !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 8px !important;\n }\n .m-md-4 {\n margin: 28px 16px !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 28px !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 16px !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 28px !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 16px !important;\n }\n .m-md-5 {\n margin: 28px 16px !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 28px !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 16px !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 28px !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 16px !important;\n }\n .m-md-6 {\n margin: 42px 24px !important;\n }\n .mt-md-6,\n .my-md-6 {\n margin-top: 42px !important;\n }\n .mr-md-6,\n .mx-md-6 {\n margin-right: 24px !important;\n }\n .mb-md-6,\n .my-md-6 {\n margin-bottom: 42px !important;\n }\n .ml-md-6,\n .mx-md-6 {\n margin-left: 24px !important;\n }\n .p-md-0 {\n padding: 0px 0px !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0px !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0px !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0px !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0px !important;\n }\n .p-md-1 {\n padding: 0px 0px !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0px !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0px !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0px !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0px !important;\n }\n .p-md-2 {\n padding: 14px 8px !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 14px !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 8px !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 14px !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 8px !important;\n }\n .p-md-3 {\n padding: 14px 8px !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 14px !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 8px !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 14px !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 8px !important;\n }\n .p-md-4 {\n padding: 28px 16px !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 28px !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 16px !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 28px !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 16px !important;\n }\n .p-md-5 {\n padding: 28px 16px !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 28px !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 16px !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 28px !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 16px !important;\n }\n .p-md-6 {\n padding: 42px 24px !important;\n }\n .pt-md-6,\n .py-md-6 {\n padding-top: 42px !important;\n }\n .pr-md-6,\n .px-md-6 {\n padding-right: 24px !important;\n }\n .pb-md-6,\n .py-md-6 {\n padding-bottom: 42px !important;\n }\n .pl-md-6,\n .px-md-6 {\n padding-left: 24px !important;\n }\n .m-md-n1 {\n margin: 0px !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: 0px !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: 0px !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: 0px !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: 0px !important;\n }\n .m-md-n2 {\n margin: -22px !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -14px !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -8px !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -14px !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -8px !important;\n }\n .m-md-n3 {\n margin: -22px !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -14px !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -8px !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -14px !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -8px !important;\n }\n .m-md-n4 {\n margin: -44px !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -28px !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -16px !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -28px !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -16px !important;\n }\n .m-md-n5 {\n margin: -44px !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -28px !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -16px !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -28px !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -16px !important;\n }\n .m-md-n6 {\n margin: -66px !important;\n }\n .mt-md-n6,\n .my-md-n6 {\n margin-top: -42px !important;\n }\n .mr-md-n6,\n .mx-md-n6 {\n margin-right: -24px !important;\n }\n .mb-md-n6,\n .my-md-n6 {\n margin-bottom: -42px !important;\n }\n .ml-md-n6,\n .mx-md-n6 {\n margin-left: -24px !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 960px) {\n .m-lg-0 {\n margin: 0px 0px !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0px !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0px !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0px !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0px !important;\n }\n .m-lg-1 {\n margin: 0px 0px !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0px !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0px !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0px !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0px !important;\n }\n .m-lg-2 {\n margin: 14px 8px !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 14px !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 8px !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 14px !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 8px !important;\n }\n .m-lg-3 {\n margin: 14px 8px !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 14px !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 8px !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 14px !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 8px !important;\n }\n .m-lg-4 {\n margin: 28px 16px !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 28px !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 16px !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 28px !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 16px !important;\n }\n .m-lg-5 {\n margin: 28px 16px !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 28px !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 16px !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 28px !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 16px !important;\n }\n .m-lg-6 {\n margin: 42px 24px !important;\n }\n .mt-lg-6,\n .my-lg-6 {\n margin-top: 42px !important;\n }\n .mr-lg-6,\n .mx-lg-6 {\n margin-right: 24px !important;\n }\n .mb-lg-6,\n .my-lg-6 {\n margin-bottom: 42px !important;\n }\n .ml-lg-6,\n .mx-lg-6 {\n margin-left: 24px !important;\n }\n .p-lg-0 {\n padding: 0px 0px !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0px !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0px !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0px !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0px !important;\n }\n .p-lg-1 {\n padding: 0px 0px !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0px !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0px !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0px !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0px !important;\n }\n .p-lg-2 {\n padding: 14px 8px !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 14px !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 8px !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 14px !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 8px !important;\n }\n .p-lg-3 {\n padding: 14px 8px !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 14px !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 8px !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 14px !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 8px !important;\n }\n .p-lg-4 {\n padding: 28px 16px !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 28px !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 16px !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 28px !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 16px !important;\n }\n .p-lg-5 {\n padding: 28px 16px !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 28px !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 16px !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 28px !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 16px !important;\n }\n .p-lg-6 {\n padding: 42px 24px !important;\n }\n .pt-lg-6,\n .py-lg-6 {\n padding-top: 42px !important;\n }\n .pr-lg-6,\n .px-lg-6 {\n padding-right: 24px !important;\n }\n .pb-lg-6,\n .py-lg-6 {\n padding-bottom: 42px !important;\n }\n .pl-lg-6,\n .px-lg-6 {\n padding-left: 24px !important;\n }\n .m-lg-n1 {\n margin: 0px !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: 0px !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: 0px !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: 0px !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: 0px !important;\n }\n .m-lg-n2 {\n margin: -22px !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -14px !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -8px !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -14px !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -8px !important;\n }\n .m-lg-n3 {\n margin: -22px !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -14px !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -8px !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -14px !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -8px !important;\n }\n .m-lg-n4 {\n margin: -44px !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -28px !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -16px !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -28px !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -16px !important;\n }\n .m-lg-n5 {\n margin: -44px !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -28px !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -16px !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -28px !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -16px !important;\n }\n .m-lg-n6 {\n margin: -66px !important;\n }\n .mt-lg-n6,\n .my-lg-n6 {\n margin-top: -42px !important;\n }\n .mr-lg-n6,\n .mx-lg-n6 {\n margin-right: -24px !important;\n }\n .mb-lg-n6,\n .my-lg-n6 {\n margin-bottom: -42px !important;\n }\n .ml-lg-n6,\n .mx-lg-n6 {\n margin-left: -24px !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1152px) {\n .m-xl-0 {\n margin: 0px 0px !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0px !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0px !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0px !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0px !important;\n }\n .m-xl-1 {\n margin: 0px 0px !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0px !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0px !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0px !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0px !important;\n }\n .m-xl-2 {\n margin: 14px 8px !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 14px !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 8px !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 14px !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 8px !important;\n }\n .m-xl-3 {\n margin: 14px 8px !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 14px !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 8px !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 14px !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 8px !important;\n }\n .m-xl-4 {\n margin: 28px 16px !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 28px !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 16px !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 28px !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 16px !important;\n }\n .m-xl-5 {\n margin: 28px 16px !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 28px !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 16px !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 28px !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 16px !important;\n }\n .m-xl-6 {\n margin: 42px 24px !important;\n }\n .mt-xl-6,\n .my-xl-6 {\n margin-top: 42px !important;\n }\n .mr-xl-6,\n .mx-xl-6 {\n margin-right: 24px !important;\n }\n .mb-xl-6,\n .my-xl-6 {\n margin-bottom: 42px !important;\n }\n .ml-xl-6,\n .mx-xl-6 {\n margin-left: 24px !important;\n }\n .p-xl-0 {\n padding: 0px 0px !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0px !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0px !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0px !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0px !important;\n }\n .p-xl-1 {\n padding: 0px 0px !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0px !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0px !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0px !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0px !important;\n }\n .p-xl-2 {\n padding: 14px 8px !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 14px !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 8px !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 14px !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 8px !important;\n }\n .p-xl-3 {\n padding: 14px 8px !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 14px !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 8px !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 14px !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 8px !important;\n }\n .p-xl-4 {\n padding: 28px 16px !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 28px !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 16px !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 28px !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 16px !important;\n }\n .p-xl-5 {\n padding: 28px 16px !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 28px !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 16px !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 28px !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 16px !important;\n }\n .p-xl-6 {\n padding: 42px 24px !important;\n }\n .pt-xl-6,\n .py-xl-6 {\n padding-top: 42px !important;\n }\n .pr-xl-6,\n .px-xl-6 {\n padding-right: 24px !important;\n }\n .pb-xl-6,\n .py-xl-6 {\n padding-bottom: 42px !important;\n }\n .pl-xl-6,\n .px-xl-6 {\n padding-left: 24px !important;\n }\n .m-xl-n1 {\n margin: 0px !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: 0px !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: 0px !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: 0px !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: 0px !important;\n }\n .m-xl-n2 {\n margin: -22px !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -14px !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -8px !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -14px !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -8px !important;\n }\n .m-xl-n3 {\n margin: -22px !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -14px !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -8px !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -14px !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -8px !important;\n }\n .m-xl-n4 {\n margin: -44px !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -28px !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -16px !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -28px !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -16px !important;\n }\n .m-xl-n5 {\n margin: -44px !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -28px !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -16px !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -28px !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -16px !important;\n }\n .m-xl-n6 {\n margin: -66px !important;\n }\n .mt-xl-n6,\n .my-xl-n6 {\n margin-top: -42px !important;\n }\n .mr-xl-n6,\n .mx-xl-n6 {\n margin-right: -24px !important;\n }\n .mb-xl-n6,\n .my-xl-n6 {\n margin-bottom: -42px !important;\n }\n .ml-xl-n6,\n .mx-xl-n6 {\n margin-left: -24px !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// debug values\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n$grayLight: #bbbbbb !default;\n$cyan: #00aaaa !default;\n\n$white: #fff !default;\n$grayDark: #555555 !default;\n$gray-100: $grayDark !default;\n$gray-200: $grayDark !default;\n$gray-300: $grayDark !default;\n$gray-400: $grayDark !default;\n$gray-500: $grayDark !default;\n$gray-600: $grayLight !default;\n$gray-700: $grayLight !default;\n$gray-800: $grayLight !default;\n$gray-900: $grayLight !default;\n\n$fp: '../fonts/';\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n//\n// colors are 4 bits essentially\n// brightness red green blue\n//\n// so, for instance, purple came in 2 forms:\n//\n// 1 1 0 1 - magenta\n// 0 1 0 1 - purple\n// ^ ^ - these are essentially 88.\n// ^ when that is triggered it goes to FF\n//\n// These values are lifted from\n// https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter\n// screw it, why think?\n\n$black: #000000 !default;\n$blue: #000084 !default;\n$green: #00aa00 !default;\n$red: #aa0000 !default;\n$magenta: #aa00aa !default;\n$brown: #aa5500 !default;\n$blueBright: #55f !default;\n$greenBright: #5f5 !default;\n$cyanBright: #5ff !default;\n$redBright: #f55 !default;\n$magentaBright: #f5f !default;\n$yellow: #ff5 !default;\n$pink: $magentaBright;\n\n$brightMap: (\n $black: $grayDark,\n $grayDark: $grayLight,\n $grayLight: $white,\n $blue: $blueBright,\n $green: $greenBright,\n $cyan: $cyanBright,\n $red: $redBright,\n $magenta: $magentaBright,\n $brown: $yellow\n);\n$darkMap: (\n $grayDark: $black,\n $grayLight: $grayDark,\n $white: $grayLight,\n $blueBright: $blue,\n $greenBright: $green,\n $cyanBright: $cyan,\n $redBright: $red,\n $magentaBright: $magenta,\n $yellow: $brown,\n\n $black: $black,\n $blue: $blue,\n $green: $green,\n $cyan: $cyan,\n $red: $red,\n $magenta: $magenta,\n $brown: $brown\n);\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $blueBright,\n \"purple\": $magenta,\n \"pink\": $magentaBright,\n \"red\": $red,\n \"orange\": $redBright,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $cyan,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $grayLight !default;\n$secondary: $grayLight !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $brown !default;\n$danger: $red !default;\n$light: $white !default;\n$dark: $black !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 50% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: false !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: false !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: false !default;\n$enable-deprecation-messages: false !default;\n\n\n$font-size-base: 16px !default; \n$line-height-base: 14px !default;\n$line-height: $line-height-base;\n\n$font-size-lg: $font-size-base !default;\n$space-width: $font-size-base/2 !default;\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: $line-height $space-width !default;\n$spacers: () !default;\n\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: 0,\n 2: 1,\n 3: 1,\n 4: 2,\n 5: 2,\n 6: 3\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 100%,\n 50: 100%,\n 75: 100%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $blue !default;\n$body-color: $grayLight !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $yellow !default;\n$link-decoration: none !default;\n$link-focus-background: $black !default;\n$link-hover-color: $grayLight !default;\n$link-hover-background: $black !default;\n$link-hover-decoration: none !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 0% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: $line-height !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 12 * 6 * $space-width, \n md: 12 * 8 * $space-width,\n lg: 12 * 10 * $space-width,\n xl: 12 * 12 * $space-width,\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: $space-width * 12 * 5,\n md: $space-width * 12 * 7,\n lg: $space-width * 12 * 10,\n xl: $space-width * 12 * 12\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: $space-width * 2 !default;\n$grid-row-columns: 6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: $line-height !default;\n$line-height-sm: $line-height !default;\n\n$border-width: 0 !default;\n$border-color: $gray-300 !default;\n\n$border-radius: 0 !default;\n$border-radius-lg: 0 !default;\n$border-radius-sm: 0 !default;\n\n$rounded-pill: 0 !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: $link-hover-background !default;\n\n$caret-width: $space-width !default;\n$caret-spacing: $caret-width !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n$font-family-monospace: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n$font-family-base: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n\n\n$font-weight-lighter: 400 !default;\n$font-weight-light: 400 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 400 !default;\n$font-weight-bolder: 400 !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$h1-font-size: $font-size-base !default;\n$h2-font-size: $font-size-base !default;\n$h3-font-size: $font-size-base !default;\n$h4-font-size: $font-size-base !default;\n$h5-font-size: $font-size-base !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $line-height !default;\n$headings-font-family: null !default;\n$headings-font-weight: 400 !default;\n$headings-line-height: $line-height !default;\n$headings-color: $black !default;\n\n$display1-size: $font-size-base !default;\n$display2-size: $font-size-base !default;\n$display3-size: $font-size-base !default;\n$display4-size: $font-size-base !default;\n\n$display1-weight: 400 !default;\n$display2-weight: 400 !default;\n$display3-weight: 400 !default;\n$display4-weight: 400 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base !default;\n$lead-font-weight: 400 !default;\n\n$small-font-size: 100% !default;\n\n$text-muted: $gray-300 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: 0 !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 0 !default;\n\n$mark-bg: $grayLight !default;\n\n$hr-margin-y: $line-height !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: 0 !default;\n$table-cell-padding-sm: 0 !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: $black !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: $black !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: $black !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: $black !default;\n$table-dark-border-color: $black !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -1 !default;\n$table-border-level: 0 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: 0 !default;\n$input-btn-padding-x: 0 !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height !default;\n\n$input-btn-focus-width: 0 !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: 0 !default;\n$input-btn-padding-x-sm: 0 !default;\n$input-btn-font-size-sm: $font-size-base !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: 0 !default;\n$input-btn-padding-x-lg: 0 !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: 1px !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: 1 !default;\n$btn-active-box-shadow: 0 !default;\n\n$btn-link-disabled-color: $grayDark !default;\n\n$btn-block-spacing-y: 0 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n\n\n// Forms\n\n$label-margin-bottom: $line-height !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $blue !default;\n$input-disabled-bg: $grayDark !default;\n\n$input-color: $white !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: 0 !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$form-text-margin-top: 0 !default;\n\n$form-check-input-gutter: $space-width * 2 !default;\n$form-check-input-margin-y: 2px !default;\n$form-check-input-margin-x: 0 !default;\n\n$form-check-inline-margin-x: 0 !default;\n$form-check-inline-input-margin-x: 0 !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: $line-height !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 0 !default;\n$custom-control-spacer-x: 0 !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: $space-width * 4 !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $grayDark !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-form-active-color: $white;\n\n$custom-switch-width: $space-width * 4 !default;\n$custom-switch-indicator-size: $space-width * 4 !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $black !default;\n$custom-select-disabled-color: $grayDark !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-indicator-color: $gray-800 !default;\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-box-shadow: 0 !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: $line-height !default;\n$custom-range-track-cursor: none !default;\n$custom-range-track-bg: $white !default;\n\n$custom-range-thumb-width: $space-width !default;\n$custom-range-thumb-height: $line-height !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 0 !default;\n$custom-range-thumb-box-shadow: 0 !default;\n$custom-range-thumb-focus-box-shadow: 0 !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: $black !default;\n$custom-range-thumb-disabled-bg: $grayDark !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: 0 !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"[ Browse ]\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: brighten(theme-color(\"danger\")) !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: 0 !default;\n$nav-link-padding-x: 0 !default;\n$nav-link-disabled-color: $grayDark !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-link-hover-border-color: $white !default;\n$nav-tabs-link-active-color: $white !default;\n$nav-tabs-link-active-bg: $blue !default;\n$nav-tabs-link-active-border-color: $white !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $line-height !default;\n\n\n// Navbar\n\n$navbar-padding-y: 0 !default;\n$navbar-padding-x: $space-width !default;\n\n$navbar-nav-link-padding-x: $space-width !default;\n\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base !default;\n$navbar-brand-padding-y: 0 !default;\n\n$navbar-toggler-padding-y: 0 !default;\n$navbar-toggler-padding-x: 0 !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: $black !default;\n$navbar-dark-hover-color: $grayLight !default;\n$navbar-dark-active-color: $grayLight !default;\n$navbar-dark-active-background: $black !default;\n$navbar-dark-disabled-color: $grayDark !default;\n$navbar-dark-toggler-border-color: $white !default;\n\n$navbar-light-color: $black !default;\n$navbar-light-hover-color: $white !default;\n$navbar-light-active-color: $grayLight !default;\n$navbar-light-active-background: $black !default;\n$navbar-light-disabled-color: $grayLight !default;\n\n$navbar-light-brand-color: $black !default;\n$navbar-light-brand-hover-color: $white !default;\n$navbar-dark-brand-color: $black !default;\n$navbar-dark-brand-hover-color: $white !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 0 !default;\n$dropdown-padding-y: 0 !default;\n$dropdown-spacer: 0 !default;\n$dropdown-color: $black !default;\n$dropdown-bg: $grayLight !default;\n$dropdown-border-color: $black !default;\n$dropdown-border-radius: 0 !default;\n$dropdown-inner-border-radius: 0 !default;\n$dropdown-divider-bg: $black !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 !default;\n\n$dropdown-link-color: $black !default;\n$dropdown-link-hover-color: $white !default;\n$dropdown-link-hover-bg: $black !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $grayDark !default;\n\n$dropdown-item-padding-y: 0 !default;\n$dropdown-item-padding-x: $space-width !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: 0 !default;\n$pagination-padding-x: $space-width !default;\n$pagination-padding-y-sm: 0 !default;\n$pagination-padding-x-sm: 0 !default;\n$pagination-padding-y-lg: $line-height !default;\n$pagination-padding-x-lg: $space-width !default;\n$pagination-line-height: $line-height !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: transparent !default;\n$pagination-border-width: $border-width !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $link-hover-background !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n\n$pagination-disabled-color: $grayDark !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: ($line-height * 2) ($space-width * 2) !default;\n$jumbotron-color: $black !default;\n$jumbotron-bg: $grayLight !default;\n\n\n// Cards\n\n$card-spacer-y: 0 !default;\n$card-body-spacer-y: $line-height !default;\n$card-spacer-x: ($space-width * 2) !default;\n$card-cap-bg: $magenta !default;\n$card-cap-color: $white !default;\n$card-height: null !default;\n$card-color: $black !default;\n$card-bg: $grayLight !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: $space-width !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-base !default;\n$tooltip-max-width: $space-width * 25 !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-padding-y: 0 !default;\n$tooltip-padding-x: $space-width !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: $space-width !default;\n$tooltip-arrow-height: $line-height !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height !default;\n\n\n// Popovers\n\n$popover-bg: $grayLight !default;\n$popover-max-width: $space-width * 35 !default;\n$popover-border-width: $border-width !default;\n\n$popover-header-bg: $magenta !default;\n$popover-header-color: $white !default;\n$popover-header-padding-y: 0 !default;\n$popover-header-padding-x: $space-width !default;\n\n$popover-body-color: $black !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: $space-width !default;\n$popover-arrow-height: $line-height !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: $white !default;\n\n\n// Toasts\n\n$toast-max-width: $space-width * 45 !default;\n$toast-padding-x: $space-width !default;\n$toast-padding-y: $line-height !default;\n$toast-color: $black !default;\n$toast-background-color: $grayLight !default;\n\n$toast-header-color: $white !default;\n$toast-header-background-color: $magenta !default;\n\n\n// Badges\n\n$badge-font-size: 100% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: 0 !default;\n$badge-padding-x: $space-width !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: $space-width !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 0 !default;\n\n\n// Modals\n$modal-title-line-height: $line-height !default;\n\n$modal-content-color: $black !default;\n$modal-content-bg: $grayLight !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-header-padding-y: 0 !default;\n$modal-header-padding-x: $space-width !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: $space-width * 140 !default;\n$modal-lg: $space-width * 100 !default;\n$modal-md: $space-width * 60 !default;\n$modal-sm: $space-width * 30 !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: 0 !default;\n$alert-padding-x: $space-width !default;\n$alert-margin-bottom: 0 !default;\n$alert-border-width: $border-width !default;\n\n// These are multipliers of the base (\n$alert-bg-level: 1 !default;\n$alert-border-level: -1 !default;\n$alert-color-level: -1 !default;\n\n\n// Progress bars\n\n$progress-height: $line-height !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: yellow !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: transparent !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $line-height !default;\n$list-group-item-padding-x: $space-width !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $grayDark !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n\n\n// Figures\n\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n\n$breadcrumb-item-padding: $space-width !default;\n$breadcrumb-margin-bottom: 0 !default;\n$breadcrumb-bg: $black !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base !default;\n$close-color: $white !default;\n\n\n// Code\n$code-color: $magentaBright !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $black !default;\n$pre-scrollable-max-height: 25 * $line-height !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: ($length * $line-height) ($length * $space-width) !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length * $line-height !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length * $space-width !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length * $line-height !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length * $space-width !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -($length * $line-height) -($length * $space-width) !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -($length * $line-height) !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -($length * $space-width) !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -($length * $line-height) !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -($length * $space-width) !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/assets/css/bootstrap-grid.min.css b/src/assets/css/bootstrap-grid.min.css new file mode 100644 index 0000000..a2984f6 --- /dev/null +++ b/src/assets/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:672px}}@media (min-width:960px){.container{max-width:960px}}@media (min-width:1152px){.container{max-width:1152px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:480px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:672px}}@media (min-width:960px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1152px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1152px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.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:8px;padding-left:8px}.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:960px){.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:1152px){.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%}}.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:960px){.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:1152px){.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}}.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:960px){.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:1152px){.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}}.m-0{margin:0 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:0 0!important}.mt-1,.my-1{margin-top:0!important}.mr-1,.mx-1{margin-right:0!important}.mb-1,.my-1{margin-bottom:0!important}.ml-1,.mx-1{margin-left:0!important}.m-2{margin:14px 8px!important}.mt-2,.my-2{margin-top:14px!important}.mr-2,.mx-2{margin-right:8px!important}.mb-2,.my-2{margin-bottom:14px!important}.ml-2,.mx-2{margin-left:8px!important}.m-3{margin:14px 8px!important}.mt-3,.my-3{margin-top:14px!important}.mr-3,.mx-3{margin-right:8px!important}.mb-3,.my-3{margin-bottom:14px!important}.ml-3,.mx-3{margin-left:8px!important}.m-4{margin:28px 16px!important}.mt-4,.my-4{margin-top:28px!important}.mr-4,.mx-4{margin-right:16px!important}.mb-4,.my-4{margin-bottom:28px!important}.ml-4,.mx-4{margin-left:16px!important}.m-5{margin:28px 16px!important}.mt-5,.my-5{margin-top:28px!important}.mr-5,.mx-5{margin-right:16px!important}.mb-5,.my-5{margin-bottom:28px!important}.ml-5,.mx-5{margin-left:16px!important}.m-6{margin:42px 24px!important}.mt-6,.my-6{margin-top:42px!important}.mr-6,.mx-6{margin-right:24px!important}.mb-6,.my-6{margin-bottom:42px!important}.ml-6,.mx-6{margin-left:24px!important}.p-0{padding:0 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:0 0!important}.pt-1,.py-1{padding-top:0!important}.pr-1,.px-1{padding-right:0!important}.pb-1,.py-1{padding-bottom:0!important}.pl-1,.px-1{padding-left:0!important}.p-2{padding:14px 8px!important}.pt-2,.py-2{padding-top:14px!important}.pr-2,.px-2{padding-right:8px!important}.pb-2,.py-2{padding-bottom:14px!important}.pl-2,.px-2{padding-left:8px!important}.p-3{padding:14px 8px!important}.pt-3,.py-3{padding-top:14px!important}.pr-3,.px-3{padding-right:8px!important}.pb-3,.py-3{padding-bottom:14px!important}.pl-3,.px-3{padding-left:8px!important}.p-4{padding:28px 16px!important}.pt-4,.py-4{padding-top:28px!important}.pr-4,.px-4{padding-right:16px!important}.pb-4,.py-4{padding-bottom:28px!important}.pl-4,.px-4{padding-left:16px!important}.p-5{padding:28px 16px!important}.pt-5,.py-5{padding-top:28px!important}.pr-5,.px-5{padding-right:16px!important}.pb-5,.py-5{padding-bottom:28px!important}.pl-5,.px-5{padding-left:16px!important}.p-6{padding:42px 24px!important}.pt-6,.py-6{padding-top:42px!important}.pr-6,.px-6{padding-right:24px!important}.pb-6,.py-6{padding-bottom:42px!important}.pl-6,.px-6{padding-left:24px!important}.m-n1{margin:0!important}.mt-n1,.my-n1{margin-top:0!important}.mr-n1,.mx-n1{margin-right:0!important}.mb-n1,.my-n1{margin-bottom:0!important}.ml-n1,.mx-n1{margin-left:0!important}.m-n2{margin:-22px!important}.mt-n2,.my-n2{margin-top:-14px!important}.mr-n2,.mx-n2{margin-right:-8px!important}.mb-n2,.my-n2{margin-bottom:-14px!important}.ml-n2,.mx-n2{margin-left:-8px!important}.m-n3{margin:-22px!important}.mt-n3,.my-n3{margin-top:-14px!important}.mr-n3,.mx-n3{margin-right:-8px!important}.mb-n3,.my-n3{margin-bottom:-14px!important}.ml-n3,.mx-n3{margin-left:-8px!important}.m-n4{margin:-44px!important}.mt-n4,.my-n4{margin-top:-28px!important}.mr-n4,.mx-n4{margin-right:-16px!important}.mb-n4,.my-n4{margin-bottom:-28px!important}.ml-n4,.mx-n4{margin-left:-16px!important}.m-n5{margin:-44px!important}.mt-n5,.my-n5{margin-top:-28px!important}.mr-n5,.mx-n5{margin-right:-16px!important}.mb-n5,.my-n5{margin-bottom:-28px!important}.ml-n5,.mx-n5{margin-left:-16px!important}.m-n6{margin:-66px!important}.mt-n6,.my-n6{margin-top:-42px!important}.mr-n6,.mx-n6{margin-right:-24px!important}.mb-n6,.my-n6{margin-bottom:-42px!important}.ml-n6,.mx-n6{margin-left:-24px!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 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:0 0!important}.mt-sm-1,.my-sm-1{margin-top:0!important}.mr-sm-1,.mx-sm-1{margin-right:0!important}.mb-sm-1,.my-sm-1{margin-bottom:0!important}.ml-sm-1,.mx-sm-1{margin-left:0!important}.m-sm-2{margin:14px 8px!important}.mt-sm-2,.my-sm-2{margin-top:14px!important}.mr-sm-2,.mx-sm-2{margin-right:8px!important}.mb-sm-2,.my-sm-2{margin-bottom:14px!important}.ml-sm-2,.mx-sm-2{margin-left:8px!important}.m-sm-3{margin:14px 8px!important}.mt-sm-3,.my-sm-3{margin-top:14px!important}.mr-sm-3,.mx-sm-3{margin-right:8px!important}.mb-sm-3,.my-sm-3{margin-bottom:14px!important}.ml-sm-3,.mx-sm-3{margin-left:8px!important}.m-sm-4{margin:28px 16px!important}.mt-sm-4,.my-sm-4{margin-top:28px!important}.mr-sm-4,.mx-sm-4{margin-right:16px!important}.mb-sm-4,.my-sm-4{margin-bottom:28px!important}.ml-sm-4,.mx-sm-4{margin-left:16px!important}.m-sm-5{margin:28px 16px!important}.mt-sm-5,.my-sm-5{margin-top:28px!important}.mr-sm-5,.mx-sm-5{margin-right:16px!important}.mb-sm-5,.my-sm-5{margin-bottom:28px!important}.ml-sm-5,.mx-sm-5{margin-left:16px!important}.m-sm-6{margin:42px 24px!important}.mt-sm-6,.my-sm-6{margin-top:42px!important}.mr-sm-6,.mx-sm-6{margin-right:24px!important}.mb-sm-6,.my-sm-6{margin-bottom:42px!important}.ml-sm-6,.mx-sm-6{margin-left:24px!important}.p-sm-0{padding:0 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:0 0!important}.pt-sm-1,.py-sm-1{padding-top:0!important}.pr-sm-1,.px-sm-1{padding-right:0!important}.pb-sm-1,.py-sm-1{padding-bottom:0!important}.pl-sm-1,.px-sm-1{padding-left:0!important}.p-sm-2{padding:14px 8px!important}.pt-sm-2,.py-sm-2{padding-top:14px!important}.pr-sm-2,.px-sm-2{padding-right:8px!important}.pb-sm-2,.py-sm-2{padding-bottom:14px!important}.pl-sm-2,.px-sm-2{padding-left:8px!important}.p-sm-3{padding:14px 8px!important}.pt-sm-3,.py-sm-3{padding-top:14px!important}.pr-sm-3,.px-sm-3{padding-right:8px!important}.pb-sm-3,.py-sm-3{padding-bottom:14px!important}.pl-sm-3,.px-sm-3{padding-left:8px!important}.p-sm-4{padding:28px 16px!important}.pt-sm-4,.py-sm-4{padding-top:28px!important}.pr-sm-4,.px-sm-4{padding-right:16px!important}.pb-sm-4,.py-sm-4{padding-bottom:28px!important}.pl-sm-4,.px-sm-4{padding-left:16px!important}.p-sm-5{padding:28px 16px!important}.pt-sm-5,.py-sm-5{padding-top:28px!important}.pr-sm-5,.px-sm-5{padding-right:16px!important}.pb-sm-5,.py-sm-5{padding-bottom:28px!important}.pl-sm-5,.px-sm-5{padding-left:16px!important}.p-sm-6{padding:42px 24px!important}.pt-sm-6,.py-sm-6{padding-top:42px!important}.pr-sm-6,.px-sm-6{padding-right:24px!important}.pb-sm-6,.py-sm-6{padding-bottom:42px!important}.pl-sm-6,.px-sm-6{padding-left:24px!important}.m-sm-n1{margin:0!important}.mt-sm-n1,.my-sm-n1{margin-top:0!important}.mr-sm-n1,.mx-sm-n1{margin-right:0!important}.mb-sm-n1,.my-sm-n1{margin-bottom:0!important}.ml-sm-n1,.mx-sm-n1{margin-left:0!important}.m-sm-n2{margin:-22px!important}.mt-sm-n2,.my-sm-n2{margin-top:-14px!important}.mr-sm-n2,.mx-sm-n2{margin-right:-8px!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-14px!important}.ml-sm-n2,.mx-sm-n2{margin-left:-8px!important}.m-sm-n3{margin:-22px!important}.mt-sm-n3,.my-sm-n3{margin-top:-14px!important}.mr-sm-n3,.mx-sm-n3{margin-right:-8px!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-14px!important}.ml-sm-n3,.mx-sm-n3{margin-left:-8px!important}.m-sm-n4{margin:-44px!important}.mt-sm-n4,.my-sm-n4{margin-top:-28px!important}.mr-sm-n4,.mx-sm-n4{margin-right:-16px!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-28px!important}.ml-sm-n4,.mx-sm-n4{margin-left:-16px!important}.m-sm-n5{margin:-44px!important}.mt-sm-n5,.my-sm-n5{margin-top:-28px!important}.mr-sm-n5,.mx-sm-n5{margin-right:-16px!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-28px!important}.ml-sm-n5,.mx-sm-n5{margin-left:-16px!important}.m-sm-n6{margin:-66px!important}.mt-sm-n6,.my-sm-n6{margin-top:-42px!important}.mr-sm-n6,.mx-sm-n6{margin-right:-24px!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-42px!important}.ml-sm-n6,.mx-sm-n6{margin-left:-24px!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 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:0 0!important}.mt-md-1,.my-md-1{margin-top:0!important}.mr-md-1,.mx-md-1{margin-right:0!important}.mb-md-1,.my-md-1{margin-bottom:0!important}.ml-md-1,.mx-md-1{margin-left:0!important}.m-md-2{margin:14px 8px!important}.mt-md-2,.my-md-2{margin-top:14px!important}.mr-md-2,.mx-md-2{margin-right:8px!important}.mb-md-2,.my-md-2{margin-bottom:14px!important}.ml-md-2,.mx-md-2{margin-left:8px!important}.m-md-3{margin:14px 8px!important}.mt-md-3,.my-md-3{margin-top:14px!important}.mr-md-3,.mx-md-3{margin-right:8px!important}.mb-md-3,.my-md-3{margin-bottom:14px!important}.ml-md-3,.mx-md-3{margin-left:8px!important}.m-md-4{margin:28px 16px!important}.mt-md-4,.my-md-4{margin-top:28px!important}.mr-md-4,.mx-md-4{margin-right:16px!important}.mb-md-4,.my-md-4{margin-bottom:28px!important}.ml-md-4,.mx-md-4{margin-left:16px!important}.m-md-5{margin:28px 16px!important}.mt-md-5,.my-md-5{margin-top:28px!important}.mr-md-5,.mx-md-5{margin-right:16px!important}.mb-md-5,.my-md-5{margin-bottom:28px!important}.ml-md-5,.mx-md-5{margin-left:16px!important}.m-md-6{margin:42px 24px!important}.mt-md-6,.my-md-6{margin-top:42px!important}.mr-md-6,.mx-md-6{margin-right:24px!important}.mb-md-6,.my-md-6{margin-bottom:42px!important}.ml-md-6,.mx-md-6{margin-left:24px!important}.p-md-0{padding:0 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:0 0!important}.pt-md-1,.py-md-1{padding-top:0!important}.pr-md-1,.px-md-1{padding-right:0!important}.pb-md-1,.py-md-1{padding-bottom:0!important}.pl-md-1,.px-md-1{padding-left:0!important}.p-md-2{padding:14px 8px!important}.pt-md-2,.py-md-2{padding-top:14px!important}.pr-md-2,.px-md-2{padding-right:8px!important}.pb-md-2,.py-md-2{padding-bottom:14px!important}.pl-md-2,.px-md-2{padding-left:8px!important}.p-md-3{padding:14px 8px!important}.pt-md-3,.py-md-3{padding-top:14px!important}.pr-md-3,.px-md-3{padding-right:8px!important}.pb-md-3,.py-md-3{padding-bottom:14px!important}.pl-md-3,.px-md-3{padding-left:8px!important}.p-md-4{padding:28px 16px!important}.pt-md-4,.py-md-4{padding-top:28px!important}.pr-md-4,.px-md-4{padding-right:16px!important}.pb-md-4,.py-md-4{padding-bottom:28px!important}.pl-md-4,.px-md-4{padding-left:16px!important}.p-md-5{padding:28px 16px!important}.pt-md-5,.py-md-5{padding-top:28px!important}.pr-md-5,.px-md-5{padding-right:16px!important}.pb-md-5,.py-md-5{padding-bottom:28px!important}.pl-md-5,.px-md-5{padding-left:16px!important}.p-md-6{padding:42px 24px!important}.pt-md-6,.py-md-6{padding-top:42px!important}.pr-md-6,.px-md-6{padding-right:24px!important}.pb-md-6,.py-md-6{padding-bottom:42px!important}.pl-md-6,.px-md-6{padding-left:24px!important}.m-md-n1{margin:0!important}.mt-md-n1,.my-md-n1{margin-top:0!important}.mr-md-n1,.mx-md-n1{margin-right:0!important}.mb-md-n1,.my-md-n1{margin-bottom:0!important}.ml-md-n1,.mx-md-n1{margin-left:0!important}.m-md-n2{margin:-22px!important}.mt-md-n2,.my-md-n2{margin-top:-14px!important}.mr-md-n2,.mx-md-n2{margin-right:-8px!important}.mb-md-n2,.my-md-n2{margin-bottom:-14px!important}.ml-md-n2,.mx-md-n2{margin-left:-8px!important}.m-md-n3{margin:-22px!important}.mt-md-n3,.my-md-n3{margin-top:-14px!important}.mr-md-n3,.mx-md-n3{margin-right:-8px!important}.mb-md-n3,.my-md-n3{margin-bottom:-14px!important}.ml-md-n3,.mx-md-n3{margin-left:-8px!important}.m-md-n4{margin:-44px!important}.mt-md-n4,.my-md-n4{margin-top:-28px!important}.mr-md-n4,.mx-md-n4{margin-right:-16px!important}.mb-md-n4,.my-md-n4{margin-bottom:-28px!important}.ml-md-n4,.mx-md-n4{margin-left:-16px!important}.m-md-n5{margin:-44px!important}.mt-md-n5,.my-md-n5{margin-top:-28px!important}.mr-md-n5,.mx-md-n5{margin-right:-16px!important}.mb-md-n5,.my-md-n5{margin-bottom:-28px!important}.ml-md-n5,.mx-md-n5{margin-left:-16px!important}.m-md-n6{margin:-66px!important}.mt-md-n6,.my-md-n6{margin-top:-42px!important}.mr-md-n6,.mx-md-n6{margin-right:-24px!important}.mb-md-n6,.my-md-n6{margin-bottom:-42px!important}.ml-md-n6,.mx-md-n6{margin-left:-24px!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:960px){.m-lg-0{margin:0 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:0 0!important}.mt-lg-1,.my-lg-1{margin-top:0!important}.mr-lg-1,.mx-lg-1{margin-right:0!important}.mb-lg-1,.my-lg-1{margin-bottom:0!important}.ml-lg-1,.mx-lg-1{margin-left:0!important}.m-lg-2{margin:14px 8px!important}.mt-lg-2,.my-lg-2{margin-top:14px!important}.mr-lg-2,.mx-lg-2{margin-right:8px!important}.mb-lg-2,.my-lg-2{margin-bottom:14px!important}.ml-lg-2,.mx-lg-2{margin-left:8px!important}.m-lg-3{margin:14px 8px!important}.mt-lg-3,.my-lg-3{margin-top:14px!important}.mr-lg-3,.mx-lg-3{margin-right:8px!important}.mb-lg-3,.my-lg-3{margin-bottom:14px!important}.ml-lg-3,.mx-lg-3{margin-left:8px!important}.m-lg-4{margin:28px 16px!important}.mt-lg-4,.my-lg-4{margin-top:28px!important}.mr-lg-4,.mx-lg-4{margin-right:16px!important}.mb-lg-4,.my-lg-4{margin-bottom:28px!important}.ml-lg-4,.mx-lg-4{margin-left:16px!important}.m-lg-5{margin:28px 16px!important}.mt-lg-5,.my-lg-5{margin-top:28px!important}.mr-lg-5,.mx-lg-5{margin-right:16px!important}.mb-lg-5,.my-lg-5{margin-bottom:28px!important}.ml-lg-5,.mx-lg-5{margin-left:16px!important}.m-lg-6{margin:42px 24px!important}.mt-lg-6,.my-lg-6{margin-top:42px!important}.mr-lg-6,.mx-lg-6{margin-right:24px!important}.mb-lg-6,.my-lg-6{margin-bottom:42px!important}.ml-lg-6,.mx-lg-6{margin-left:24px!important}.p-lg-0{padding:0 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:0 0!important}.pt-lg-1,.py-lg-1{padding-top:0!important}.pr-lg-1,.px-lg-1{padding-right:0!important}.pb-lg-1,.py-lg-1{padding-bottom:0!important}.pl-lg-1,.px-lg-1{padding-left:0!important}.p-lg-2{padding:14px 8px!important}.pt-lg-2,.py-lg-2{padding-top:14px!important}.pr-lg-2,.px-lg-2{padding-right:8px!important}.pb-lg-2,.py-lg-2{padding-bottom:14px!important}.pl-lg-2,.px-lg-2{padding-left:8px!important}.p-lg-3{padding:14px 8px!important}.pt-lg-3,.py-lg-3{padding-top:14px!important}.pr-lg-3,.px-lg-3{padding-right:8px!important}.pb-lg-3,.py-lg-3{padding-bottom:14px!important}.pl-lg-3,.px-lg-3{padding-left:8px!important}.p-lg-4{padding:28px 16px!important}.pt-lg-4,.py-lg-4{padding-top:28px!important}.pr-lg-4,.px-lg-4{padding-right:16px!important}.pb-lg-4,.py-lg-4{padding-bottom:28px!important}.pl-lg-4,.px-lg-4{padding-left:16px!important}.p-lg-5{padding:28px 16px!important}.pt-lg-5,.py-lg-5{padding-top:28px!important}.pr-lg-5,.px-lg-5{padding-right:16px!important}.pb-lg-5,.py-lg-5{padding-bottom:28px!important}.pl-lg-5,.px-lg-5{padding-left:16px!important}.p-lg-6{padding:42px 24px!important}.pt-lg-6,.py-lg-6{padding-top:42px!important}.pr-lg-6,.px-lg-6{padding-right:24px!important}.pb-lg-6,.py-lg-6{padding-bottom:42px!important}.pl-lg-6,.px-lg-6{padding-left:24px!important}.m-lg-n1{margin:0!important}.mt-lg-n1,.my-lg-n1{margin-top:0!important}.mr-lg-n1,.mx-lg-n1{margin-right:0!important}.mb-lg-n1,.my-lg-n1{margin-bottom:0!important}.ml-lg-n1,.mx-lg-n1{margin-left:0!important}.m-lg-n2{margin:-22px!important}.mt-lg-n2,.my-lg-n2{margin-top:-14px!important}.mr-lg-n2,.mx-lg-n2{margin-right:-8px!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-14px!important}.ml-lg-n2,.mx-lg-n2{margin-left:-8px!important}.m-lg-n3{margin:-22px!important}.mt-lg-n3,.my-lg-n3{margin-top:-14px!important}.mr-lg-n3,.mx-lg-n3{margin-right:-8px!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-14px!important}.ml-lg-n3,.mx-lg-n3{margin-left:-8px!important}.m-lg-n4{margin:-44px!important}.mt-lg-n4,.my-lg-n4{margin-top:-28px!important}.mr-lg-n4,.mx-lg-n4{margin-right:-16px!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-28px!important}.ml-lg-n4,.mx-lg-n4{margin-left:-16px!important}.m-lg-n5{margin:-44px!important}.mt-lg-n5,.my-lg-n5{margin-top:-28px!important}.mr-lg-n5,.mx-lg-n5{margin-right:-16px!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-28px!important}.ml-lg-n5,.mx-lg-n5{margin-left:-16px!important}.m-lg-n6{margin:-66px!important}.mt-lg-n6,.my-lg-n6{margin-top:-42px!important}.mr-lg-n6,.mx-lg-n6{margin-right:-24px!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-42px!important}.ml-lg-n6,.mx-lg-n6{margin-left:-24px!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:1152px){.m-xl-0{margin:0 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:0 0!important}.mt-xl-1,.my-xl-1{margin-top:0!important}.mr-xl-1,.mx-xl-1{margin-right:0!important}.mb-xl-1,.my-xl-1{margin-bottom:0!important}.ml-xl-1,.mx-xl-1{margin-left:0!important}.m-xl-2{margin:14px 8px!important}.mt-xl-2,.my-xl-2{margin-top:14px!important}.mr-xl-2,.mx-xl-2{margin-right:8px!important}.mb-xl-2,.my-xl-2{margin-bottom:14px!important}.ml-xl-2,.mx-xl-2{margin-left:8px!important}.m-xl-3{margin:14px 8px!important}.mt-xl-3,.my-xl-3{margin-top:14px!important}.mr-xl-3,.mx-xl-3{margin-right:8px!important}.mb-xl-3,.my-xl-3{margin-bottom:14px!important}.ml-xl-3,.mx-xl-3{margin-left:8px!important}.m-xl-4{margin:28px 16px!important}.mt-xl-4,.my-xl-4{margin-top:28px!important}.mr-xl-4,.mx-xl-4{margin-right:16px!important}.mb-xl-4,.my-xl-4{margin-bottom:28px!important}.ml-xl-4,.mx-xl-4{margin-left:16px!important}.m-xl-5{margin:28px 16px!important}.mt-xl-5,.my-xl-5{margin-top:28px!important}.mr-xl-5,.mx-xl-5{margin-right:16px!important}.mb-xl-5,.my-xl-5{margin-bottom:28px!important}.ml-xl-5,.mx-xl-5{margin-left:16px!important}.m-xl-6{margin:42px 24px!important}.mt-xl-6,.my-xl-6{margin-top:42px!important}.mr-xl-6,.mx-xl-6{margin-right:24px!important}.mb-xl-6,.my-xl-6{margin-bottom:42px!important}.ml-xl-6,.mx-xl-6{margin-left:24px!important}.p-xl-0{padding:0 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:0 0!important}.pt-xl-1,.py-xl-1{padding-top:0!important}.pr-xl-1,.px-xl-1{padding-right:0!important}.pb-xl-1,.py-xl-1{padding-bottom:0!important}.pl-xl-1,.px-xl-1{padding-left:0!important}.p-xl-2{padding:14px 8px!important}.pt-xl-2,.py-xl-2{padding-top:14px!important}.pr-xl-2,.px-xl-2{padding-right:8px!important}.pb-xl-2,.py-xl-2{padding-bottom:14px!important}.pl-xl-2,.px-xl-2{padding-left:8px!important}.p-xl-3{padding:14px 8px!important}.pt-xl-3,.py-xl-3{padding-top:14px!important}.pr-xl-3,.px-xl-3{padding-right:8px!important}.pb-xl-3,.py-xl-3{padding-bottom:14px!important}.pl-xl-3,.px-xl-3{padding-left:8px!important}.p-xl-4{padding:28px 16px!important}.pt-xl-4,.py-xl-4{padding-top:28px!important}.pr-xl-4,.px-xl-4{padding-right:16px!important}.pb-xl-4,.py-xl-4{padding-bottom:28px!important}.pl-xl-4,.px-xl-4{padding-left:16px!important}.p-xl-5{padding:28px 16px!important}.pt-xl-5,.py-xl-5{padding-top:28px!important}.pr-xl-5,.px-xl-5{padding-right:16px!important}.pb-xl-5,.py-xl-5{padding-bottom:28px!important}.pl-xl-5,.px-xl-5{padding-left:16px!important}.p-xl-6{padding:42px 24px!important}.pt-xl-6,.py-xl-6{padding-top:42px!important}.pr-xl-6,.px-xl-6{padding-right:24px!important}.pb-xl-6,.py-xl-6{padding-bottom:42px!important}.pl-xl-6,.px-xl-6{padding-left:24px!important}.m-xl-n1{margin:0!important}.mt-xl-n1,.my-xl-n1{margin-top:0!important}.mr-xl-n1,.mx-xl-n1{margin-right:0!important}.mb-xl-n1,.my-xl-n1{margin-bottom:0!important}.ml-xl-n1,.mx-xl-n1{margin-left:0!important}.m-xl-n2{margin:-22px!important}.mt-xl-n2,.my-xl-n2{margin-top:-14px!important}.mr-xl-n2,.mx-xl-n2{margin-right:-8px!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-14px!important}.ml-xl-n2,.mx-xl-n2{margin-left:-8px!important}.m-xl-n3{margin:-22px!important}.mt-xl-n3,.my-xl-n3{margin-top:-14px!important}.mr-xl-n3,.mx-xl-n3{margin-right:-8px!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-14px!important}.ml-xl-n3,.mx-xl-n3{margin-left:-8px!important}.m-xl-n4{margin:-44px!important}.mt-xl-n4,.my-xl-n4{margin-top:-28px!important}.mr-xl-n4,.mx-xl-n4{margin-right:-16px!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-28px!important}.ml-xl-n4,.mx-xl-n4{margin-left:-16px!important}.m-xl-n5{margin:-44px!important}.mt-xl-n5,.my-xl-n5{margin-top:-28px!important}.mr-xl-n5,.mx-xl-n5{margin-right:-16px!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-28px!important}.ml-xl-n5,.mx-xl-n5{margin-left:-16px!important}.m-xl-n6{margin:-66px!important}.mt-xl-n6,.my-xl-n6{margin-top:-42px!important}.mr-xl-n6,.mx-xl-n6{margin-right:-24px!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-42px!important}.ml-xl-n6,.mx-xl-n6{margin-left:-24px!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}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/src/assets/css/bootstrap-grid.min.css.map b/src/assets/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..891768b --- /dev/null +++ b/src/assets/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n.container {\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 480px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 672px;\n }\n}\n\n@media (min-width: 960px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1152px) {\n .container {\n max-width: 1152px;\n }\n}\n\n.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 480px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 672px;\n }\n}\n\n@media (min-width: 960px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1152px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1152px;\n }\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -8px;\n margin-left: -8px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 960px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1152px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 960px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1152px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 960px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1152px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0px 0px !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0px !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0px !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0px !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0px !important;\n}\n\n.m-1 {\n margin: 0px 0px !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0px !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0px !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0px !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0px !important;\n}\n\n.m-2 {\n margin: 14px 8px !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 14px !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 8px !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 14px !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 8px !important;\n}\n\n.m-3 {\n margin: 14px 8px !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 14px !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 8px !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 14px !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 8px !important;\n}\n\n.m-4 {\n margin: 28px 16px !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 28px !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 16px !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 28px !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 16px !important;\n}\n\n.m-5 {\n margin: 28px 16px !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 28px !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 16px !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 28px !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 16px !important;\n}\n\n.m-6 {\n margin: 42px 24px !important;\n}\n\n.mt-6,\n.my-6 {\n margin-top: 42px !important;\n}\n\n.mr-6,\n.mx-6 {\n margin-right: 24px !important;\n}\n\n.mb-6,\n.my-6 {\n margin-bottom: 42px !important;\n}\n\n.ml-6,\n.mx-6 {\n margin-left: 24px !important;\n}\n\n.p-0 {\n padding: 0px 0px !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0px !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0px !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0px !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0px !important;\n}\n\n.p-1 {\n padding: 0px 0px !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0px !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0px !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0px !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0px !important;\n}\n\n.p-2 {\n padding: 14px 8px !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 14px !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 8px !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 14px !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 8px !important;\n}\n\n.p-3 {\n padding: 14px 8px !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 14px !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 8px !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 14px !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 8px !important;\n}\n\n.p-4 {\n padding: 28px 16px !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 28px !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 16px !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 28px !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 16px !important;\n}\n\n.p-5 {\n padding: 28px 16px !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 28px !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 16px !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 28px !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 16px !important;\n}\n\n.p-6 {\n padding: 42px 24px !important;\n}\n\n.pt-6,\n.py-6 {\n padding-top: 42px !important;\n}\n\n.pr-6,\n.px-6 {\n padding-right: 24px !important;\n}\n\n.pb-6,\n.py-6 {\n padding-bottom: 42px !important;\n}\n\n.pl-6,\n.px-6 {\n padding-left: 24px !important;\n}\n\n.m-n1 {\n margin: 0px !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: 0px !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: 0px !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: 0px !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: 0px !important;\n}\n\n.m-n2 {\n margin: -22px !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -14px !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -8px !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -14px !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -8px !important;\n}\n\n.m-n3 {\n margin: -22px !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -14px !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -8px !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -14px !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -8px !important;\n}\n\n.m-n4 {\n margin: -44px !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -28px !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -16px !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -28px !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -16px !important;\n}\n\n.m-n5 {\n margin: -44px !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -28px !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -16px !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -28px !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -16px !important;\n}\n\n.m-n6 {\n margin: -66px !important;\n}\n\n.mt-n6,\n.my-n6 {\n margin-top: -42px !important;\n}\n\n.mr-n6,\n.mx-n6 {\n margin-right: -24px !important;\n}\n\n.mb-n6,\n.my-n6 {\n margin-bottom: -42px !important;\n}\n\n.ml-n6,\n.mx-n6 {\n margin-left: -24px !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0px 0px !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0px !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0px !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0px !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0px !important;\n }\n .m-sm-1 {\n margin: 0px 0px !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0px !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0px !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0px !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0px !important;\n }\n .m-sm-2 {\n margin: 14px 8px !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 14px !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 8px !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 14px !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 8px !important;\n }\n .m-sm-3 {\n margin: 14px 8px !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 14px !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 8px !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 14px !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 8px !important;\n }\n .m-sm-4 {\n margin: 28px 16px !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 28px !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 16px !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 28px !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 16px !important;\n }\n .m-sm-5 {\n margin: 28px 16px !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 28px !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 16px !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 28px !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 16px !important;\n }\n .m-sm-6 {\n margin: 42px 24px !important;\n }\n .mt-sm-6,\n .my-sm-6 {\n margin-top: 42px !important;\n }\n .mr-sm-6,\n .mx-sm-6 {\n margin-right: 24px !important;\n }\n .mb-sm-6,\n .my-sm-6 {\n margin-bottom: 42px !important;\n }\n .ml-sm-6,\n .mx-sm-6 {\n margin-left: 24px !important;\n }\n .p-sm-0 {\n padding: 0px 0px !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0px !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0px !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0px !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0px !important;\n }\n .p-sm-1 {\n padding: 0px 0px !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0px !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0px !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0px !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0px !important;\n }\n .p-sm-2 {\n padding: 14px 8px !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 14px !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 8px !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 14px !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 8px !important;\n }\n .p-sm-3 {\n padding: 14px 8px !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 14px !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 8px !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 14px !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 8px !important;\n }\n .p-sm-4 {\n padding: 28px 16px !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 28px !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 16px !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 28px !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 16px !important;\n }\n .p-sm-5 {\n padding: 28px 16px !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 28px !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 16px !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 28px !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 16px !important;\n }\n .p-sm-6 {\n padding: 42px 24px !important;\n }\n .pt-sm-6,\n .py-sm-6 {\n padding-top: 42px !important;\n }\n .pr-sm-6,\n .px-sm-6 {\n padding-right: 24px !important;\n }\n .pb-sm-6,\n .py-sm-6 {\n padding-bottom: 42px !important;\n }\n .pl-sm-6,\n .px-sm-6 {\n padding-left: 24px !important;\n }\n .m-sm-n1 {\n margin: 0px !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: 0px !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: 0px !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: 0px !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: 0px !important;\n }\n .m-sm-n2 {\n margin: -22px !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -14px !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -8px !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -14px !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -8px !important;\n }\n .m-sm-n3 {\n margin: -22px !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -14px !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -8px !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -14px !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -8px !important;\n }\n .m-sm-n4 {\n margin: -44px !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -28px !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -16px !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -28px !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -16px !important;\n }\n .m-sm-n5 {\n margin: -44px !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -28px !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -16px !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -28px !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -16px !important;\n }\n .m-sm-n6 {\n margin: -66px !important;\n }\n .mt-sm-n6,\n .my-sm-n6 {\n margin-top: -42px !important;\n }\n .mr-sm-n6,\n .mx-sm-n6 {\n margin-right: -24px !important;\n }\n .mb-sm-n6,\n .my-sm-n6 {\n margin-bottom: -42px !important;\n }\n .ml-sm-n6,\n .mx-sm-n6 {\n margin-left: -24px !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0px 0px !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0px !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0px !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0px !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0px !important;\n }\n .m-md-1 {\n margin: 0px 0px !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0px !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0px !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0px !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0px !important;\n }\n .m-md-2 {\n margin: 14px 8px !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 14px !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 8px !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 14px !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 8px !important;\n }\n .m-md-3 {\n margin: 14px 8px !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 14px !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 8px !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 14px !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 8px !important;\n }\n .m-md-4 {\n margin: 28px 16px !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 28px !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 16px !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 28px !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 16px !important;\n }\n .m-md-5 {\n margin: 28px 16px !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 28px !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 16px !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 28px !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 16px !important;\n }\n .m-md-6 {\n margin: 42px 24px !important;\n }\n .mt-md-6,\n .my-md-6 {\n margin-top: 42px !important;\n }\n .mr-md-6,\n .mx-md-6 {\n margin-right: 24px !important;\n }\n .mb-md-6,\n .my-md-6 {\n margin-bottom: 42px !important;\n }\n .ml-md-6,\n .mx-md-6 {\n margin-left: 24px !important;\n }\n .p-md-0 {\n padding: 0px 0px !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0px !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0px !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0px !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0px !important;\n }\n .p-md-1 {\n padding: 0px 0px !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0px !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0px !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0px !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0px !important;\n }\n .p-md-2 {\n padding: 14px 8px !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 14px !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 8px !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 14px !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 8px !important;\n }\n .p-md-3 {\n padding: 14px 8px !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 14px !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 8px !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 14px !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 8px !important;\n }\n .p-md-4 {\n padding: 28px 16px !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 28px !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 16px !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 28px !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 16px !important;\n }\n .p-md-5 {\n padding: 28px 16px !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 28px !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 16px !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 28px !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 16px !important;\n }\n .p-md-6 {\n padding: 42px 24px !important;\n }\n .pt-md-6,\n .py-md-6 {\n padding-top: 42px !important;\n }\n .pr-md-6,\n .px-md-6 {\n padding-right: 24px !important;\n }\n .pb-md-6,\n .py-md-6 {\n padding-bottom: 42px !important;\n }\n .pl-md-6,\n .px-md-6 {\n padding-left: 24px !important;\n }\n .m-md-n1 {\n margin: 0px !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: 0px !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: 0px !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: 0px !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: 0px !important;\n }\n .m-md-n2 {\n margin: -22px !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -14px !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -8px !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -14px !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -8px !important;\n }\n .m-md-n3 {\n margin: -22px !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -14px !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -8px !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -14px !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -8px !important;\n }\n .m-md-n4 {\n margin: -44px !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -28px !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -16px !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -28px !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -16px !important;\n }\n .m-md-n5 {\n margin: -44px !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -28px !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -16px !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -28px !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -16px !important;\n }\n .m-md-n6 {\n margin: -66px !important;\n }\n .mt-md-n6,\n .my-md-n6 {\n margin-top: -42px !important;\n }\n .mr-md-n6,\n .mx-md-n6 {\n margin-right: -24px !important;\n }\n .mb-md-n6,\n .my-md-n6 {\n margin-bottom: -42px !important;\n }\n .ml-md-n6,\n .mx-md-n6 {\n margin-left: -24px !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 960px) {\n .m-lg-0 {\n margin: 0px 0px !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0px !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0px !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0px !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0px !important;\n }\n .m-lg-1 {\n margin: 0px 0px !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0px !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0px !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0px !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0px !important;\n }\n .m-lg-2 {\n margin: 14px 8px !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 14px !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 8px !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 14px !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 8px !important;\n }\n .m-lg-3 {\n margin: 14px 8px !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 14px !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 8px !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 14px !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 8px !important;\n }\n .m-lg-4 {\n margin: 28px 16px !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 28px !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 16px !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 28px !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 16px !important;\n }\n .m-lg-5 {\n margin: 28px 16px !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 28px !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 16px !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 28px !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 16px !important;\n }\n .m-lg-6 {\n margin: 42px 24px !important;\n }\n .mt-lg-6,\n .my-lg-6 {\n margin-top: 42px !important;\n }\n .mr-lg-6,\n .mx-lg-6 {\n margin-right: 24px !important;\n }\n .mb-lg-6,\n .my-lg-6 {\n margin-bottom: 42px !important;\n }\n .ml-lg-6,\n .mx-lg-6 {\n margin-left: 24px !important;\n }\n .p-lg-0 {\n padding: 0px 0px !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0px !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0px !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0px !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0px !important;\n }\n .p-lg-1 {\n padding: 0px 0px !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0px !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0px !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0px !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0px !important;\n }\n .p-lg-2 {\n padding: 14px 8px !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 14px !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 8px !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 14px !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 8px !important;\n }\n .p-lg-3 {\n padding: 14px 8px !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 14px !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 8px !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 14px !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 8px !important;\n }\n .p-lg-4 {\n padding: 28px 16px !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 28px !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 16px !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 28px !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 16px !important;\n }\n .p-lg-5 {\n padding: 28px 16px !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 28px !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 16px !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 28px !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 16px !important;\n }\n .p-lg-6 {\n padding: 42px 24px !important;\n }\n .pt-lg-6,\n .py-lg-6 {\n padding-top: 42px !important;\n }\n .pr-lg-6,\n .px-lg-6 {\n padding-right: 24px !important;\n }\n .pb-lg-6,\n .py-lg-6 {\n padding-bottom: 42px !important;\n }\n .pl-lg-6,\n .px-lg-6 {\n padding-left: 24px !important;\n }\n .m-lg-n1 {\n margin: 0px !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: 0px !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: 0px !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: 0px !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: 0px !important;\n }\n .m-lg-n2 {\n margin: -22px !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -14px !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -8px !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -14px !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -8px !important;\n }\n .m-lg-n3 {\n margin: -22px !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -14px !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -8px !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -14px !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -8px !important;\n }\n .m-lg-n4 {\n margin: -44px !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -28px !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -16px !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -28px !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -16px !important;\n }\n .m-lg-n5 {\n margin: -44px !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -28px !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -16px !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -28px !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -16px !important;\n }\n .m-lg-n6 {\n margin: -66px !important;\n }\n .mt-lg-n6,\n .my-lg-n6 {\n margin-top: -42px !important;\n }\n .mr-lg-n6,\n .mx-lg-n6 {\n margin-right: -24px !important;\n }\n .mb-lg-n6,\n .my-lg-n6 {\n margin-bottom: -42px !important;\n }\n .ml-lg-n6,\n .mx-lg-n6 {\n margin-left: -24px !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1152px) {\n .m-xl-0 {\n margin: 0px 0px !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0px !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0px !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0px !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0px !important;\n }\n .m-xl-1 {\n margin: 0px 0px !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0px !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0px !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0px !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0px !important;\n }\n .m-xl-2 {\n margin: 14px 8px !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 14px !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 8px !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 14px !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 8px !important;\n }\n .m-xl-3 {\n margin: 14px 8px !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 14px !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 8px !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 14px !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 8px !important;\n }\n .m-xl-4 {\n margin: 28px 16px !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 28px !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 16px !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 28px !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 16px !important;\n }\n .m-xl-5 {\n margin: 28px 16px !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 28px !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 16px !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 28px !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 16px !important;\n }\n .m-xl-6 {\n margin: 42px 24px !important;\n }\n .mt-xl-6,\n .my-xl-6 {\n margin-top: 42px !important;\n }\n .mr-xl-6,\n .mx-xl-6 {\n margin-right: 24px !important;\n }\n .mb-xl-6,\n .my-xl-6 {\n margin-bottom: 42px !important;\n }\n .ml-xl-6,\n .mx-xl-6 {\n margin-left: 24px !important;\n }\n .p-xl-0 {\n padding: 0px 0px !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0px !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0px !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0px !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0px !important;\n }\n .p-xl-1 {\n padding: 0px 0px !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0px !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0px !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0px !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0px !important;\n }\n .p-xl-2 {\n padding: 14px 8px !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 14px !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 8px !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 14px !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 8px !important;\n }\n .p-xl-3 {\n padding: 14px 8px !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 14px !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 8px !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 14px !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 8px !important;\n }\n .p-xl-4 {\n padding: 28px 16px !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 28px !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 16px !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 28px !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 16px !important;\n }\n .p-xl-5 {\n padding: 28px 16px !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 28px !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 16px !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 28px !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 16px !important;\n }\n .p-xl-6 {\n padding: 42px 24px !important;\n }\n .pt-xl-6,\n .py-xl-6 {\n padding-top: 42px !important;\n }\n .pr-xl-6,\n .px-xl-6 {\n padding-right: 24px !important;\n }\n .pb-xl-6,\n .py-xl-6 {\n padding-bottom: 42px !important;\n }\n .pl-xl-6,\n .px-xl-6 {\n padding-left: 24px !important;\n }\n .m-xl-n1 {\n margin: 0px !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: 0px !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: 0px !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: 0px !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: 0px !important;\n }\n .m-xl-n2 {\n margin: -22px !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -14px !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -8px !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -14px !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -8px !important;\n }\n .m-xl-n3 {\n margin: -22px !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -14px !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -8px !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -14px !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -8px !important;\n }\n .m-xl-n4 {\n margin: -44px !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -28px !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -16px !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -28px !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -16px !important;\n }\n .m-xl-n5 {\n margin: -44px !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -28px !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -16px !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -28px !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -16px !important;\n }\n .m-xl-n6 {\n margin: -66px !important;\n }\n .mt-xl-n6,\n .my-xl-n6 {\n margin-top: -42px !important;\n }\n .mr-xl-n6,\n .mx-xl-n6 {\n margin-right: -24px !important;\n }\n .mb-xl-n6,\n .my-xl-n6 {\n margin-bottom: -42px !important;\n }\n .ml-xl-n6,\n .mx-xl-n6 {\n margin-left: -24px !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: ($length * $line-height) ($length * $space-width) !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length * $line-height !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length * $space-width !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length * $line-height !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length * $space-width !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -($length * $line-height) -($length * $space-width) !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -($length * $line-height) !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -($length * $space-width) !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -($length * $line-height) !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -($length * $space-width) !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/assets/css/bootstrap-reboot.css b/src/assets/css/bootstrap-reboot.css new file mode 100644 index 0000000..a4cbac6 --- /dev/null +++ b/src/assets/css/bootstrap-reboot.css @@ -0,0 +1,385 @@ +/*! + * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +/* +$grayLight: #bbbbbb70 !default; +$grayDark: #55555570 !default; +$cyan: #00aaaad0 !default; +*/ +@font-face { + font-family: 'DOS'; + src: url("../fonts/Px437_IBM_EGA8.otf") format("opentype"); + font-weight: normal; + font-style: normal; + -webkit-font-kerning: none; + font-kerning: none; + font-synthesis: none; + -webkit-font-variant-ligatures: none; + font-variant-ligatures: none; + font-variant-numeric: tabular-nums; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: 'DOS', monospace; + line-height: 14px; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + line-height-step: 14px; +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; + font-weight: 400; + line-height: 14px; + font-size: 16px; + color: #bbbbbb; + text-align: left; + background-color: #000084; + -webkit-font-kerning: none; + font-kerning: none; + text-rendering: geometricPrecision; +} + +[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: 14px; + font-weight: normal; +} + +p { + margin-top: 0; + margin-bottom: 14px; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: none; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 14px; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-left: 8px; + padding-left: 0; + margin-bottom: 14px; +} + +li { + padding-left: 8px; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 400; +} + +dd { + margin-bottom: 14px; + margin-left: 0; +} + +blockquote { + margin: 0 0 14px; +} + +b, +strong { + font-weight: normal; +} + +b::before, b::after, +strong::before, +strong::after { + content: '*'; +} + +small { + font-size: 16px; +} + +sub, +sup { + position: relative; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: 0; +} + +sup { + top: 0; +} + +a { + color: #ff5; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #bbbbbb; + background-color: #000000; +} + +em { + font-style: normal; +} + +em::before, em::after { + content: "/"; +} + +a:not([href]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 16px; +} + +pre { + margin-top: 0; + margin-bottom: 14px; + overflow: auto; +} + +figure { + margin: 0 0 14px; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +caption { + padding-top: 0; + padding-bottom: 0; + color: #555555; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; + font-weight: normal; + color: #fff; +} + +label { + display: inline-block; + margin-bottom: 0; +} + +button { + border-radius: 0; + padding: 0; +} + +button:focus { + outline: 0px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font: 400 16px "DOS" !important; + line-height: 14px; +} + +option { + padding: 0; + min-height: 0; + line-height: 14px; +} + +button, +input { + overflow: visible; +} + +input::focus { + color: blue; + outline: 0; +} + +:focus { + outline: 0; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +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: 14px; + font-size: 16px; + 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; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/src/assets/css/bootstrap-reboot.css.map b/src/assets/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..974a92c --- /dev/null +++ b/src/assets/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","bootstrap-reboot.css","../../scss/_variables.scss","../../scss/_reboot.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","/*!\n * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n@font-face {\n font-family: 'DOS';\n src: url(\"../fonts/Px437_IBM_EGA8.otf\") format(\"opentype\");\n font-weight: normal;\n font-style: normal;\n font-kerning: none;\n font-synthesis: none;\n font-variant-ligatures: none;\n font-variant-numeric: tabular-nums;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: 'DOS', monospace;\n line-height: 14px;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n line-height-step: 14px;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-weight: 400;\n line-height: 14px;\n font-size: 16px;\n color: #bbbbbb;\n text-align: left;\n background-color: #000084;\n font-kerning: none;\n text-rendering: geometricPrecision;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 14px;\n font-weight: normal;\n}\n\np {\n margin-top: 0;\n margin-bottom: 14px;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: none;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 14px;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-left: 8px;\n padding-left: 0;\n margin-bottom: 14px;\n}\n\nli {\n padding-left: 8px;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 400;\n}\n\ndd {\n margin-bottom: 14px;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 14px;\n}\n\nb,\nstrong {\n font-weight: normal;\n}\n\nb::before, b::after,\nstrong::before,\nstrong::after {\n content: '*';\n}\n\nsmall {\n font-size: 16px;\n}\n\nsub,\nsup {\n position: relative;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: 0;\n}\n\nsup {\n top: 0;\n}\n\na {\n color: #ff5;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #bbbbbb;\n background-color: #000000;\n}\n\nem {\n font-style: normal;\n}\n\nem::before, em::after {\n content: \"/\";\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 14px;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 14px;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ncaption {\n padding-top: 0;\n padding-bottom: 0;\n color: #555555;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n font-weight: normal;\n color: #fff;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0;\n}\n\nbutton {\n border-radius: 0;\n padding: 0;\n}\n\nbutton:focus {\n outline: 0px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font: 400 16px \"DOS\" !important;\n line-height: 14px;\n}\n\noption {\n padding: 0;\n min-height: 0;\n line-height: 14px;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\ninput::focus {\n color: blue;\n outline: 0;\n}\n\n:focus {\n outline: 0;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 14px;\n font-size: 16px;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// debug values\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n$grayLight: #bbbbbb !default;\n$cyan: #00aaaa !default;\n\n$white: #fff !default;\n$grayDark: #555555 !default;\n$gray-100: $grayDark !default;\n$gray-200: $grayDark !default;\n$gray-300: $grayDark !default;\n$gray-400: $grayDark !default;\n$gray-500: $grayDark !default;\n$gray-600: $grayLight !default;\n$gray-700: $grayLight !default;\n$gray-800: $grayLight !default;\n$gray-900: $grayLight !default;\n\n$fp: '../fonts/';\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n//\n// colors are 4 bits essentially\n// brightness red green blue\n//\n// so, for instance, purple came in 2 forms:\n//\n// 1 1 0 1 - magenta\n// 0 1 0 1 - purple\n// ^ ^ - these are essentially 88.\n// ^ when that is triggered it goes to FF\n//\n// These values are lifted from\n// https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter\n// screw it, why think?\n\n$black: #000000 !default;\n$blue: #000084 !default;\n$green: #00aa00 !default;\n$red: #aa0000 !default;\n$magenta: #aa00aa !default;\n$brown: #aa5500 !default;\n$blueBright: #55f !default;\n$greenBright: #5f5 !default;\n$cyanBright: #5ff !default;\n$redBright: #f55 !default;\n$magentaBright: #f5f !default;\n$yellow: #ff5 !default;\n$pink: $magentaBright;\n\n$brightMap: (\n $black: $grayDark,\n $grayDark: $grayLight,\n $grayLight: $white,\n $blue: $blueBright,\n $green: $greenBright,\n $cyan: $cyanBright,\n $red: $redBright,\n $magenta: $magentaBright,\n $brown: $yellow\n);\n$darkMap: (\n $grayDark: $black,\n $grayLight: $grayDark,\n $white: $grayLight,\n $blueBright: $blue,\n $greenBright: $green,\n $cyanBright: $cyan,\n $redBright: $red,\n $magentaBright: $magenta,\n $yellow: $brown,\n\n $black: $black,\n $blue: $blue,\n $green: $green,\n $cyan: $cyan,\n $red: $red,\n $magenta: $magenta,\n $brown: $brown\n);\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $blueBright,\n \"purple\": $magenta,\n \"pink\": $magentaBright,\n \"red\": $red,\n \"orange\": $redBright,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $cyan,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $grayLight !default;\n$secondary: $grayLight !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $brown !default;\n$danger: $red !default;\n$light: $white !default;\n$dark: $black !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 50% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: false !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: false !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: false !default;\n$enable-deprecation-messages: false !default;\n\n\n$font-size-base: 16px !default; \n$line-height-base: 14px !default;\n$line-height: $line-height-base;\n\n$font-size-lg: $font-size-base !default;\n$space-width: $font-size-base/2 !default;\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: $line-height $space-width !default;\n$spacers: () !default;\n\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: 0,\n 2: 1,\n 3: 1,\n 4: 2,\n 5: 2,\n 6: 3\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 100%,\n 50: 100%,\n 75: 100%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $blue !default;\n$body-color: $grayLight !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $yellow !default;\n$link-decoration: none !default;\n$link-focus-background: $black !default;\n$link-hover-color: $grayLight !default;\n$link-hover-background: $black !default;\n$link-hover-decoration: none !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 0% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: $line-height !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 12 * 6 * $space-width, \n md: 12 * 8 * $space-width,\n lg: 12 * 10 * $space-width,\n xl: 12 * 12 * $space-width,\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: $space-width * 12 * 5,\n md: $space-width * 12 * 7,\n lg: $space-width * 12 * 10,\n xl: $space-width * 12 * 12\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: $space-width * 2 !default;\n$grid-row-columns: 6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: $line-height !default;\n$line-height-sm: $line-height !default;\n\n$border-width: 0 !default;\n$border-color: $gray-300 !default;\n\n$border-radius: 0 !default;\n$border-radius-lg: 0 !default;\n$border-radius-sm: 0 !default;\n\n$rounded-pill: 0 !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: $link-hover-background !default;\n\n$caret-width: $space-width !default;\n$caret-spacing: $caret-width !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n$font-family-monospace: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n$font-family-base: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n\n\n$font-weight-lighter: 400 !default;\n$font-weight-light: 400 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 400 !default;\n$font-weight-bolder: 400 !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$h1-font-size: $font-size-base !default;\n$h2-font-size: $font-size-base !default;\n$h3-font-size: $font-size-base !default;\n$h4-font-size: $font-size-base !default;\n$h5-font-size: $font-size-base !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $line-height !default;\n$headings-font-family: null !default;\n$headings-font-weight: 400 !default;\n$headings-line-height: $line-height !default;\n$headings-color: $black !default;\n\n$display1-size: $font-size-base !default;\n$display2-size: $font-size-base !default;\n$display3-size: $font-size-base !default;\n$display4-size: $font-size-base !default;\n\n$display1-weight: 400 !default;\n$display2-weight: 400 !default;\n$display3-weight: 400 !default;\n$display4-weight: 400 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base !default;\n$lead-font-weight: 400 !default;\n\n$small-font-size: 100% !default;\n\n$text-muted: $gray-300 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: 0 !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 0 !default;\n\n$mark-bg: $grayLight !default;\n\n$hr-margin-y: $line-height !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: 0 !default;\n$table-cell-padding-sm: 0 !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: $black !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: $black !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: $black !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: $black !default;\n$table-dark-border-color: $black !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -1 !default;\n$table-border-level: 0 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: 0 !default;\n$input-btn-padding-x: 0 !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height !default;\n\n$input-btn-focus-width: 0 !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: 0 !default;\n$input-btn-padding-x-sm: 0 !default;\n$input-btn-font-size-sm: $font-size-base !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: 0 !default;\n$input-btn-padding-x-lg: 0 !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: 1px !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: 1 !default;\n$btn-active-box-shadow: 0 !default;\n\n$btn-link-disabled-color: $grayDark !default;\n\n$btn-block-spacing-y: 0 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n\n\n// Forms\n\n$label-margin-bottom: $line-height !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $blue !default;\n$input-disabled-bg: $grayDark !default;\n\n$input-color: $white !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: 0 !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$form-text-margin-top: 0 !default;\n\n$form-check-input-gutter: $space-width * 2 !default;\n$form-check-input-margin-y: 2px !default;\n$form-check-input-margin-x: 0 !default;\n\n$form-check-inline-margin-x: 0 !default;\n$form-check-inline-input-margin-x: 0 !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: $line-height !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 0 !default;\n$custom-control-spacer-x: 0 !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: $space-width * 4 !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $grayDark !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-form-active-color: $white;\n\n$custom-switch-width: $space-width * 4 !default;\n$custom-switch-indicator-size: $space-width * 4 !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $black !default;\n$custom-select-disabled-color: $grayDark !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-indicator-color: $gray-800 !default;\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-box-shadow: 0 !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: $line-height !default;\n$custom-range-track-cursor: none !default;\n$custom-range-track-bg: $white !default;\n\n$custom-range-thumb-width: $space-width !default;\n$custom-range-thumb-height: $line-height !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 0 !default;\n$custom-range-thumb-box-shadow: 0 !default;\n$custom-range-thumb-focus-box-shadow: 0 !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: $black !default;\n$custom-range-thumb-disabled-bg: $grayDark !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: 0 !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"[ Browse ]\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: brighten(theme-color(\"danger\")) !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: 0 !default;\n$nav-link-padding-x: 0 !default;\n$nav-link-disabled-color: $grayDark !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-link-hover-border-color: $white !default;\n$nav-tabs-link-active-color: $white !default;\n$nav-tabs-link-active-bg: $blue !default;\n$nav-tabs-link-active-border-color: $white !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $line-height !default;\n\n\n// Navbar\n\n$navbar-padding-y: 0 !default;\n$navbar-padding-x: $space-width !default;\n\n$navbar-nav-link-padding-x: $space-width !default;\n\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base !default;\n$navbar-brand-padding-y: 0 !default;\n\n$navbar-toggler-padding-y: 0 !default;\n$navbar-toggler-padding-x: 0 !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: $black !default;\n$navbar-dark-hover-color: $grayLight !default;\n$navbar-dark-active-color: $grayLight !default;\n$navbar-dark-active-background: $black !default;\n$navbar-dark-disabled-color: $grayDark !default;\n$navbar-dark-toggler-border-color: $white !default;\n\n$navbar-light-color: $black !default;\n$navbar-light-hover-color: $white !default;\n$navbar-light-active-color: $grayLight !default;\n$navbar-light-active-background: $black !default;\n$navbar-light-disabled-color: $grayLight !default;\n\n$navbar-light-brand-color: $black !default;\n$navbar-light-brand-hover-color: $white !default;\n$navbar-dark-brand-color: $black !default;\n$navbar-dark-brand-hover-color: $white !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 0 !default;\n$dropdown-padding-y: 0 !default;\n$dropdown-spacer: 0 !default;\n$dropdown-color: $black !default;\n$dropdown-bg: $grayLight !default;\n$dropdown-border-color: $black !default;\n$dropdown-border-radius: 0 !default;\n$dropdown-inner-border-radius: 0 !default;\n$dropdown-divider-bg: $black !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 !default;\n\n$dropdown-link-color: $black !default;\n$dropdown-link-hover-color: $white !default;\n$dropdown-link-hover-bg: $black !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $grayDark !default;\n\n$dropdown-item-padding-y: 0 !default;\n$dropdown-item-padding-x: $space-width !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: 0 !default;\n$pagination-padding-x: $space-width !default;\n$pagination-padding-y-sm: 0 !default;\n$pagination-padding-x-sm: 0 !default;\n$pagination-padding-y-lg: $line-height !default;\n$pagination-padding-x-lg: $space-width !default;\n$pagination-line-height: $line-height !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: transparent !default;\n$pagination-border-width: $border-width !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $link-hover-background !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n\n$pagination-disabled-color: $grayDark !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: ($line-height * 2) ($space-width * 2) !default;\n$jumbotron-color: $black !default;\n$jumbotron-bg: $grayLight !default;\n\n\n// Cards\n\n$card-spacer-y: 0 !default;\n$card-body-spacer-y: $line-height !default;\n$card-spacer-x: ($space-width * 2) !default;\n$card-cap-bg: $magenta !default;\n$card-cap-color: $white !default;\n$card-height: null !default;\n$card-color: $black !default;\n$card-bg: $grayLight !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: $space-width !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-base !default;\n$tooltip-max-width: $space-width * 25 !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-padding-y: 0 !default;\n$tooltip-padding-x: $space-width !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: $space-width !default;\n$tooltip-arrow-height: $line-height !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height !default;\n\n\n// Popovers\n\n$popover-bg: $grayLight !default;\n$popover-max-width: $space-width * 35 !default;\n$popover-border-width: $border-width !default;\n\n$popover-header-bg: $magenta !default;\n$popover-header-color: $white !default;\n$popover-header-padding-y: 0 !default;\n$popover-header-padding-x: $space-width !default;\n\n$popover-body-color: $black !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: $space-width !default;\n$popover-arrow-height: $line-height !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: $white !default;\n\n\n// Toasts\n\n$toast-max-width: $space-width * 45 !default;\n$toast-padding-x: $space-width !default;\n$toast-padding-y: $line-height !default;\n$toast-color: $black !default;\n$toast-background-color: $grayLight !default;\n\n$toast-header-color: $white !default;\n$toast-header-background-color: $magenta !default;\n\n\n// Badges\n\n$badge-font-size: 100% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: 0 !default;\n$badge-padding-x: $space-width !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: $space-width !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 0 !default;\n\n\n// Modals\n$modal-title-line-height: $line-height !default;\n\n$modal-content-color: $black !default;\n$modal-content-bg: $grayLight !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-header-padding-y: 0 !default;\n$modal-header-padding-x: $space-width !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: $space-width * 140 !default;\n$modal-lg: $space-width * 100 !default;\n$modal-md: $space-width * 60 !default;\n$modal-sm: $space-width * 30 !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: 0 !default;\n$alert-padding-x: $space-width !default;\n$alert-margin-bottom: 0 !default;\n$alert-border-width: $border-width !default;\n\n// These are multipliers of the base (\n$alert-bg-level: 1 !default;\n$alert-border-level: -1 !default;\n$alert-color-level: -1 !default;\n\n\n// Progress bars\n\n$progress-height: $line-height !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: yellow !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: transparent !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $line-height !default;\n$list-group-item-padding-x: $space-width !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $grayDark !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n\n\n// Figures\n\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n\n$breadcrumb-item-padding: $space-width !default;\n$breadcrumb-margin-bottom: 0 !default;\n$breadcrumb-bg: $black !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base !default;\n$close-color: $white !default;\n\n\n// Code\n$code-color: $magentaBright !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $black !default;\n$pre-scrollable-max-height: 25 * $line-height !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n@font-face {\n font-family: 'DOS';\n\n src: url(\"#{$fp}Px437_IBM_EGA8.otf\") format('opentype');\n\n font-weight: normal;\n font-style: normal;\n font-kerning: none;\n font-synthesis: none;\n font-variant-ligatures: none;\n font-variant-numeric: tabular-nums;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: 'DOS', monospace; // 2\n line-height: $line-height-base; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n // see https://developer.mozilla.org/en-US/docs/Web/CSS/line-height-step\n line-height-step: $line-height-base;\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n font-size: $font-size-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n font-kerning: none;\n text-rendering: geometricPrecision;\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n font-weight: normal;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: none; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: $line-height-base;\n font-style: normal;\n line-height: inherit;\n}\n\n// a gnarly trick needs to be done here to get the bullets\n// to line up with the fake dos gride we're so anal about\n// preserving. Also this shit totally fucking moves when\n// zooming in and out. it's really frustrating.\nol,\nul,\ndl {\n margin-top: 0;\n margin-left: $space-width;\n padding-left: 0;\n margin-bottom: $line-height-base;\n}\nli {\n padding-left: $space-width;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: $line-height-base;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 $line-height-base;\n}\n\nb,\nstrong {\n font-weight: normal;\n &::before, &::after {\n content: '*';\n }\n}\n\nsmall {\n @include font-size(100%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: 0; }\nsup { top: 0; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n background-color: $link-hover-background;\n }\n}\n\nem {\n font-style: normal;\n &::before, &::after {\n content: \"/\";\n }\n}\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: $line-height;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 $line-height;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n border-spacing: 0;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n font-weight: normal;\n color: $white;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: 0;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n padding: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 0px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font: 400 $font-size-base 'DOS' !important;\n line-height: $line-height;\n}\noption {\n padding: 0;\n min-height: 0;\n line-height: $line-height;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\ninput::focus {\n color: blue;\n outline: 0;\n}\n:focus {\n outline: 0;\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: $line-height-base;\n @include font-size(1em);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 18 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs: \"\", $important: false) {\n font-size: $font-size-base;\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n font-size: $font-size-base;\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/src/assets/css/bootstrap-reboot.min.css b/src/assets/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..323f59a --- /dev/null +++ b/src/assets/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */@font-face{font-family:DOS;src:url(../fonts/Px437_IBM_EGA8.otf) format("opentype");font-weight:400;font-style:normal;-webkit-font-kerning:none;font-kerning:none;font-synthesis:none;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-variant-numeric:tabular-nums}*,::after,::before{box-sizing:border-box}html{font-family:DOS,monospace;line-height:14px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height-step:14px}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:DOS,Monaco,Menlo,Consolas,"Courier New",monospace;font-weight:400;line-height:14px;font-size:16px;color:#bbb;text-align:left;background-color:#000084;-webkit-font-kerning:none;font-kerning:none;text-rendering:geometricPrecision}[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:14px;font-weight:400}p{margin-top:0;margin-bottom:14px}abbr[data-original-title],abbr[title]{text-decoration:none;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:14px;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-left:8px;padding-left:0;margin-bottom:14px}li{padding-left:8px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:400}dd{margin-bottom:14px;margin-left:0}blockquote{margin:0 0 14px}b,strong{font-weight:400}b::after,b::before,strong::after,strong::before{content:'*'}small{font-size:16px}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:0}sup{top:0}a{color:#ff5;text-decoration:none;background-color:transparent}a:hover{color:#bbb;background-color:#000}em{font-style:normal}em::after,em::before{content:"/"}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:DOS,Monaco,Menlo,Consolas,"Courier New",monospace;font-size:16px}pre{margin-top:0;margin-bottom:14px;overflow:auto}figure{margin:0 0 14px}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}caption{padding-top:0;padding-bottom:0;color:#555;text-align:left;caption-side:bottom}th{text-align:inherit;font-weight:400;color:#fff}label{display:inline-block;margin-bottom:0}button{border-radius:0;padding:0}button:focus{outline:0 dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font:400 16px DOS!important;line-height:14px}option{padding:0;min-height:0;line-height:14px}button,input{overflow:visible}input::focus{color:#00f;outline:0}:focus{outline:0}button,select{text-transform:none}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}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}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:14px;font-size:16px;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} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/src/assets/css/bootstrap-reboot.min.css.map b/src/assets/css/bootstrap-reboot.min.css.map new file mode 100644 index 0000000..d2fa526 --- /dev/null +++ b/src/assets/css/bootstrap-reboot.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","bootstrap-reboot.css","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n@font-face {\n font-family: 'DOS';\n\n src: url(\"#{$fp}Px437_IBM_EGA8.otf\") format('opentype');\n\n font-weight: normal;\n font-style: normal;\n font-kerning: none;\n font-synthesis: none;\n font-variant-ligatures: none;\n font-variant-numeric: tabular-nums;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: 'DOS', monospace; // 2\n line-height: $line-height-base; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n // see https://developer.mozilla.org/en-US/docs/Web/CSS/line-height-step\n line-height-step: $line-height-base;\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n font-size: $font-size-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n font-kerning: none;\n text-rendering: geometricPrecision;\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n font-weight: normal;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: none; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: $line-height-base;\n font-style: normal;\n line-height: inherit;\n}\n\n// a gnarly trick needs to be done here to get the bullets\n// to line up with the fake dos gride we're so anal about\n// preserving. Also this shit totally fucking moves when\n// zooming in and out. it's really frustrating.\nol,\nul,\ndl {\n margin-top: 0;\n margin-left: $space-width;\n padding-left: 0;\n margin-bottom: $line-height-base;\n}\nli {\n padding-left: $space-width;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: $line-height-base;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 $line-height-base;\n}\n\nb,\nstrong {\n font-weight: normal;\n &::before, &::after {\n content: '*';\n }\n}\n\nsmall {\n @include font-size(100%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: 0; }\nsup { top: 0; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n background-color: $link-hover-background;\n }\n}\n\nem {\n font-style: normal;\n &::before, &::after {\n content: \"/\";\n }\n}\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: $line-height;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 $line-height;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n border-spacing: 0;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n font-weight: normal;\n color: $white;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: 0;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n padding: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 0px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font: 400 $font-size-base 'DOS' !important;\n line-height: $line-height;\n}\noption {\n padding: 0;\n min-height: 0;\n line-height: $line-height;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\ninput::focus {\n color: blue;\n outline: 0;\n}\n:focus {\n outline: 0;\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: $line-height-base;\n @include font-size(1em);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n@font-face {\n font-family: 'DOS';\n src: url(\"../fonts/Px437_IBM_EGA8.otf\") format(\"opentype\");\n font-weight: normal;\n font-style: normal;\n -webkit-font-kerning: none;\n font-kerning: none;\n font-synthesis: none;\n -webkit-font-variant-ligatures: none;\n font-variant-ligatures: none;\n font-variant-numeric: tabular-nums;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: 'DOS', monospace;\n line-height: 14px;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n line-height-step: 14px;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-weight: 400;\n line-height: 14px;\n font-size: 16px;\n color: #bbbbbb;\n text-align: left;\n background-color: #000084;\n -webkit-font-kerning: none;\n font-kerning: none;\n text-rendering: geometricPrecision;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 14px;\n font-weight: normal;\n}\n\np {\n margin-top: 0;\n margin-bottom: 14px;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: none;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 14px;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-left: 8px;\n padding-left: 0;\n margin-bottom: 14px;\n}\n\nli {\n padding-left: 8px;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 400;\n}\n\ndd {\n margin-bottom: 14px;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 14px;\n}\n\nb,\nstrong {\n font-weight: normal;\n}\n\nb::before, b::after,\nstrong::before,\nstrong::after {\n content: '*';\n}\n\nsmall {\n font-size: 16px;\n}\n\nsub,\nsup {\n position: relative;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: 0;\n}\n\nsup {\n top: 0;\n}\n\na {\n color: #ff5;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #bbbbbb;\n background-color: #000000;\n}\n\nem {\n font-style: normal;\n}\n\nem::before, em::after {\n content: \"/\";\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 14px;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 14px;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ncaption {\n padding-top: 0;\n padding-bottom: 0;\n color: #555555;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n font-weight: normal;\n color: #fff;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0;\n}\n\nbutton {\n border-radius: 0;\n padding: 0;\n}\n\nbutton:focus {\n outline: 0px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font: 400 16px \"DOS\" !important;\n line-height: 14px;\n}\n\noption {\n padding: 0;\n min-height: 0;\n line-height: 14px;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\ninput::focus {\n color: blue;\n outline: 0;\n}\n\n:focus {\n outline: 0;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 14px;\n font-size: 16px;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","/*!\n * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n@font-face {\n font-family: 'DOS';\n src: url(\"../fonts/Px437_IBM_EGA8.otf\") format(\"opentype\");\n font-weight: normal;\n font-style: normal;\n font-kerning: none;\n font-synthesis: none;\n font-variant-ligatures: none;\n font-variant-numeric: tabular-nums;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: 'DOS', monospace;\n line-height: 14px;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n line-height-step: 14px;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-weight: 400;\n line-height: 14px;\n font-size: 16px;\n color: #bbbbbb;\n text-align: left;\n background-color: #000084;\n font-kerning: none;\n text-rendering: geometricPrecision;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 14px;\n font-weight: normal;\n}\n\np {\n margin-top: 0;\n margin-bottom: 14px;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: none;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 14px;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-left: 8px;\n padding-left: 0;\n margin-bottom: 14px;\n}\n\nli {\n padding-left: 8px;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 400;\n}\n\ndd {\n margin-bottom: 14px;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 14px;\n}\n\nb,\nstrong {\n font-weight: normal;\n}\n\nb::before, b::after,\nstrong::before,\nstrong::after {\n content: '*';\n}\n\nsmall {\n font-size: 16px;\n}\n\nsub,\nsup {\n position: relative;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: 0;\n}\n\nsup {\n top: 0;\n}\n\na {\n color: #ff5;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #bbbbbb;\n background-color: #000000;\n}\n\nem {\n font-style: normal;\n}\n\nem::before, em::after {\n content: \"/\";\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 14px;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 14px;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ncaption {\n padding-top: 0;\n padding-bottom: 0;\n color: #555555;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n font-weight: normal;\n color: #fff;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0;\n}\n\nbutton {\n border-radius: 0;\n padding: 0;\n}\n\nbutton:focus {\n outline: 0px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font: 400 16px \"DOS\" !important;\n line-height: 14px;\n}\n\noption {\n padding: 0;\n min-height: 0;\n line-height: 14px;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\ninput::focus {\n color: blue;\n outline: 0;\n}\n\n:focus {\n outline: 0;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 14px;\n font-size: 16px;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 18 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs: \"\", $important: false) {\n font-size: $font-size-base;\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n font-size: $font-size-base;\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/src/assets/css/bootstrap-theme.css b/src/assets/css/bootstrap-theme.css new file mode 100644 index 0000000..55ec383 --- /dev/null +++ b/src/assets/css/bootstrap-theme.css @@ -0,0 +1,187 @@ +.btn-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #bbbbbb; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #bbbbbb; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #bbbbbb; + border-color: #bbbbbb; +} +.btn-default.disabled, +.btn-default:disabled, +.btn-default[disabled] { + background-color: #bbbbbb; + background-image: none; +} +.btn-primary { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #00aaaa; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #00aaaa; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #00aaaa; + border-color: #00aaaa; +} +.btn-primary.disabled, +.btn-primary:disabled, +.btn-primary[disabled] { + background-color: #00aaaa; + background-image: none; +} +.btn-success { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #00aa00; +} +.btn-success:hover, +.btn-success:focus { + background-color: #00aa00; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #00aa00; + border-color: #00aa00; +} +.btn-success.disabled, +.btn-success:disabled, +.btn-success[disabled] { + background-color: #00aa00; + background-image: none; +} +.btn-info { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #aa5500; +} +.btn-info:hover, +.btn-info:focus { + background-color: #aa5500; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #aa5500; + border-color: #aa5500; +} +.btn-info.disabled, +.btn-info:disabled, +.btn-info[disabled] { + background-color: #aa5500; + background-image: none; +} +.btn-warning { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #aa00aa; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #aa00aa; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #aa00aa; + border-color: #aa00aa; +} +.btn-warning.disabled, +.btn-warning:disabled, +.btn-warning[disabled] { + background-color: #aa00aa; + background-image: none; +} +.btn-danger { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #aa0000; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #aa0000; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #aa0000; + border-color: #aa0000; +} +.btn-danger.disabled, +.btn-danger:disabled, +.btn-danger[disabled] { + background-color: #aa0000; + background-image: none; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #000000; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #000000; +} +.navbar-default { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.navbar-inverse { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +@media (max-width: 768px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + } +} +.alert-success { + border-color: #00aa00; +} +.alert-info { + border-color: #aa5500; +} +.alert-warning { + border-color: #aa00aa; +} +.alert-danger { + border-color: #000000; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + border-color: #000000; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.well { + border-color: #00aa00; +} +/*# sourceMappingURL=bootstrap-theme.css.map */ \ No newline at end of file diff --git a/src/assets/css/bootstrap-theme.css.map b/src/assets/css/bootstrap-theme.css.map new file mode 100644 index 0000000..7e47ec5 --- /dev/null +++ b/src/assets/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/reset-filter.less"],"names":[],"mappings":"AAcA,YAYE;AAXF,YAWE;AAVF,YAUE;AATF,SASE;AARF,YAQE;AAPF,WAOE;EACE,iBAAA;;AAiCF,IAAC;AACD,IAAC;EACC,sBAAA;;AAKJ;EC7DE,mEAAA;ED4BA,2BAAA;EACA,qBAAA;EAgC2C,kBAAA;;AA9B3C,YAAC;AACD,YAAC;EACC,yBAAA;EACA,4BAAA;;AAGF,YAAC;AACD,YAAC;EACC,yBAAA;EACA,qBAAA;;AAGF,YAAC;AACD,YAAC;AACD,YAAC;EACC,yBAAA;EACA,sBAAA;;AAeJ;EC9DE,mEAAA;ED4BA,2BAAA;EACA,qBAAA;;AAEA,YAAC;AACD,YAAC;EACC,yBAAA;EACA,4BAAA;;AAGF,YAAC;AACD,YAAC;EACC,yBAAA;EACA,qBAAA;;AAGF,YAAC;AACD,YAAC;AACD,YAAC;EACC,yBAAA;EACA,sBAAA;;AAgBJ;EC/DE,mEAAA;ED4BA,2BAAA;EACA,qBAAA;;AAEA,YAAC;AACD,YAAC;EACC,yBAAA;EACA,4BAAA;;AAGF,YAAC;AACD,YAAC;EACC,yBAAA;EACA,qBAAA;;AAGF,YAAC;AACD,YAAC;AACD,YAAC;EACC,yBAAA;EACA,sBAAA;;AAiBJ;EChEE,mEAAA;ED4BA,2BAAA;EACA,qBAAA;;AAEA,SAAC;AACD,SAAC;EACC,yBAAA;EACA,4BAAA;;AAGF,SAAC;AACD,SAAC;EACC,yBAAA;EACA,qBAAA;;AAGF,SAAC;AACD,SAAC;AACD,SAAC;EACC,yBAAA;EACA,sBAAA;;AAkBJ;ECjEE,mEAAA;ED4BA,2BAAA;EACA,qBAAA;;AAEA,YAAC;AACD,YAAC;EACC,yBAAA;EACA,4BAAA;;AAGF,YAAC;AACD,YAAC;EACC,yBAAA;EACA,qBAAA;;AAGF,YAAC;AACD,YAAC;AACD,YAAC;EACC,yBAAA;EACA,sBAAA;;AAmBJ;EClEE,mEAAA;ED4BA,2BAAA;EACA,qBAAA;;AAEA,WAAC;AACD,WAAC;EACC,yBAAA;EACA,4BAAA;;AAGF,WAAC;AACD,WAAC;EACC,yBAAA;EACA,qBAAA;;AAGF,WAAC;AACD,WAAC;AACD,WAAC;EACC,yBAAA;EACA,sBAAA;;AAmCJ,cAAe,KAAK,IAAG;AACvB,cAAe,KAAK,IAAG;EACrB,yBAAA;;AAEF,cAAe,UAAU;AACzB,cAAe,UAAU,IAAG;AAC5B,cAAe,UAAU,IAAG;EAC1B,yBAAA;;AASF;EClGE,mEAAA;;AD8GF;EC9GE,mEAAA;;ADiJF,QAhB+C;EAE3C,OADM,YAAY,MAAM,eAAe,UAAU;EAEjD,OAFM,YAAY,MAAM,eAAe,UAAU,IAEhD;EACD,OAHM,YAAY,MAAM,eAAe,UAAU,IAGhD;IACC,WAAA;;;AAoBN;EAJE,qBAAA;;AAKF;EALE,qBAAA;;AAMF;EANE,qBAAA;;AAOF;EAPE,qBAAA;;AAyCF,gBAAgB;AAChB,gBAAgB,OAAO;AACvB,gBAAgB,OAAO;EACrB,qBAAA;;AAHF,gBAAgB,OAKd;AAJF,gBAAgB,OAAO,MAIrB;AAHF,gBAAgB,OAAO,MAGrB;EACE,iBAAA;;AA8BJ;EACE,qBAAA","sourcesContent":["\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n\n // Reset the shadow\n &:active,\n &.active {\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: @btn-color;\n\n &:hover,\n &:focus {\n background-color: @btn-color;\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: @btn-color;\n border-color: @btn-color;\n }\n\n &.disabled,\n &:disabled,\n &[disabled] {\n background-color: @btn-color;\n background-image: none;\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-color: @dropdown-link-hover-bg;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-color: @dropdown-link-active-bg;\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n}\n\n// Inverted navbar\n.navbar-inverse {\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n border-color: @color;\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n border-color: @list-group-active-border;\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n border-color: @well-bg;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/src/assets/css/bootstrap-theme.min.css b/src/assets/css/bootstrap-theme.min.css new file mode 100644 index 0000000..55ec383 --- /dev/null +++ b/src/assets/css/bootstrap-theme.min.css @@ -0,0 +1,187 @@ +.btn-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #bbbbbb; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #bbbbbb; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #bbbbbb; + border-color: #bbbbbb; +} +.btn-default.disabled, +.btn-default:disabled, +.btn-default[disabled] { + background-color: #bbbbbb; + background-image: none; +} +.btn-primary { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #00aaaa; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #00aaaa; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #00aaaa; + border-color: #00aaaa; +} +.btn-primary.disabled, +.btn-primary:disabled, +.btn-primary[disabled] { + background-color: #00aaaa; + background-image: none; +} +.btn-success { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #00aa00; +} +.btn-success:hover, +.btn-success:focus { + background-color: #00aa00; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #00aa00; + border-color: #00aa00; +} +.btn-success.disabled, +.btn-success:disabled, +.btn-success[disabled] { + background-color: #00aa00; + background-image: none; +} +.btn-info { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #aa5500; +} +.btn-info:hover, +.btn-info:focus { + background-color: #aa5500; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #aa5500; + border-color: #aa5500; +} +.btn-info.disabled, +.btn-info:disabled, +.btn-info[disabled] { + background-color: #aa5500; + background-image: none; +} +.btn-warning { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #aa00aa; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #aa00aa; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #aa00aa; + border-color: #aa00aa; +} +.btn-warning.disabled, +.btn-warning:disabled, +.btn-warning[disabled] { + background-color: #aa00aa; + background-image: none; +} +.btn-danger { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #aa0000; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #aa0000; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #aa0000; + border-color: #aa0000; +} +.btn-danger.disabled, +.btn-danger:disabled, +.btn-danger[disabled] { + background-color: #aa0000; + background-image: none; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #000000; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #000000; +} +.navbar-default { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.navbar-inverse { + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +@media (max-width: 768px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + } +} +.alert-success { + border-color: #00aa00; +} +.alert-info { + border-color: #aa5500; +} +.alert-warning { + border-color: #aa00aa; +} +.alert-danger { + border-color: #000000; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + border-color: #000000; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.well { + border-color: #00aa00; +} +/*# sourceMappingURL=bootstrap-theme.css.map */ \ No newline at end of file diff --git a/src/assets/css/bootstrap.css b/src/assets/css/bootstrap.css new file mode 100644 index 0000000..5619b32 --- /dev/null +++ b/src/assets/css/bootstrap.css @@ -0,0 +1,10459 @@ +/*! + * Bootstrap v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/* +$grayLight: #bbbbbb70 !default; +$grayDark: #55555570 !default; +$cyan: #00aaaad0 !default; +*/ +:root { + --blue: #000084; + --indigo: #55f; + --purple: #aa00aa; + --pink: #f5f; + --red: #aa0000; + --orange: #f55; + --yellow: #ff5; + --green: #00aa00; + --teal: #00aaaa; + --cyan: #00aaaa; + --white: #fff; + --gray: #bbbbbb; + --gray-dark: #bbbbbb; + --primary: #bbbbbb; + --secondary: #bbbbbb; + --success: #00aa00; + --info: #00aaaa; + --warning: #aa5500; + --danger: #aa0000; + --light: #fff; + --dark: #000000; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 960px; + --breakpoint-xl: 1152px; + --font-family-sans-serif: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; + --font-family-monospace: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; +} + +@font-face { + font-family: 'DOS'; + src: url("../fonts/Px437_IBM_EGA8.otf") format("opentype"); + font-weight: normal; + font-style: normal; + -webkit-font-kerning: none; + font-kerning: none; + font-synthesis: none; + -webkit-font-variant-ligatures: none; + font-variant-ligatures: none; + font-variant-numeric: tabular-nums; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: 'DOS', monospace; + line-height: 14px; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + line-height-step: 14px; +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; + font-weight: 400; + line-height: 14px; + font-size: 16px; + color: #bbbbbb; + text-align: left; + background-color: #000084; + -webkit-font-kerning: none; + font-kerning: none; + text-rendering: geometricPrecision; +} + +[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: 14px; + font-weight: normal; +} + +p { + margin-top: 0; + margin-bottom: 14px; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: none; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 14px; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-left: 8px; + padding-left: 0; + margin-bottom: 14px; +} + +li { + padding-left: 8px; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 400; +} + +dd { + margin-bottom: 14px; + margin-left: 0; +} + +blockquote { + margin: 0 0 14px; +} + +b, +strong { + font-weight: normal; +} + +b::before, b::after, +strong::before, +strong::after { + content: '*'; +} + +small { + font-size: 16px; +} + +sub, +sup { + position: relative; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: 0; +} + +sup { + top: 0; +} + +a { + color: #ff5; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #bbbbbb; + background-color: #000000; +} + +em { + font-style: normal; +} + +em::before, em::after { + content: "/"; +} + +a:not([href]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 16px; +} + +pre { + margin-top: 0; + margin-bottom: 14px; + overflow: auto; +} + +figure { + margin: 0 0 14px; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +caption { + padding-top: 0; + padding-bottom: 0; + color: #555555; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; + font-weight: normal; + color: #fff; +} + +label { + display: inline-block; + margin-bottom: 0; +} + +button { + border-radius: 0; + padding: 0; +} + +button:focus { + outline: 0px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font: 400 16px "DOS" !important; + line-height: 14px; +} + +option { + padding: 0; + min-height: 0; + line-height: 14px; +} + +button, +input { + overflow: visible; +} + +input::focus { + color: blue; + outline: 0; +} + +:focus { + outline: 0; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +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: 14px; + font-size: 16px; + 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, +.h1, .h2 { + margin-bottom: 0; + margin-top: 14px; + font-weight: 400; + line-height: 14px; + text-indent: 8px; + background: #00aaaa; + padding: 14px 8px; + color: #000000; +} + +h1 .text-muted, h2 .text-muted, +.h1 .text-muted, .h2 .text-muted { + color: #bbbbbb; +} + +h2, .h2 { + padding: 0 8px; +} + +h3, .h3 { + color: #fff; + border: 0.875px solid #fff; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + display: inline-block; + width: calc(100% - 6px); +} + +h4, .h4 { + color: #fff; +} + +h4::before, .h4::before { + margin-right: 8px; + content: ">>"; +} + +h4::after, .h4::after { + margin-left: 8px; + content: "<<"; +} + +h4, h5, h6, +.h4, .h5, .h6 { + margin: 0; + padding: 0; + color: white; +} + +h5, .h5 { + -webkit-animation: blinkingText 1.2s infinite; + animation: blinkingText 1.2s infinite; +} + +@-webkit-keyframes blinkingText { + 1% { + visibility: hidden; + } + 49% { + visibility: hidden; + } + 60% { + visibility: visible; + } + 99% { + visibility: visible; + } + 100% { + visibility: hidden; + } +} + +@keyframes blinkingText { + 1% { + visibility: hidden; + } + 49% { + visibility: hidden; + } + 60% { + visibility: visible; + } + 99% { + visibility: visible; + } + 100% { + visibility: hidden; + } +} + +h6, .h6 { + -webkit-animation: jaggedScroll 3s infinite; + animation: jaggedScroll 3s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + -webkit-animation-timing-function: steps(10, jump-both); + animation-timing-function: steps(10, jump-both); + white-space: nowrap; +} + +@-webkit-keyframes jaggedScroll { + from { + margin-left: -8px; + } + to { + margin-left: 80px; + } +} + +@keyframes jaggedScroll { + from { + margin-left: -8px; + } + to { + margin-left: 80px; + } +} + +h1, .h1 { + font-size: 16px; +} + +h2, .h2 { + font-size: 16px; +} + +h3, .h3 { + font-size: 16px; +} + +h4, .h4 { + font-size: 16px; +} + +h5, .h5 { + font-size: 16px; +} + +h6, .h6 { + font-size: 16px; +} + +.lead { + font-size: 16px; + font-weight: 400; +} + +.display-1 { + font-size: 16px; + font-weight: 400; + line-height: 14px; +} + +.display-2 { + font-size: 16px; + font-weight: 400; + line-height: 14px; +} + +.display-3 { + font-size: 16px; + font-weight: 400; + line-height: 14px; +} + +.display-4 { + font-size: 16px; + font-weight: 400; + line-height: 14px; +} + +hr { + margin-top: 14px; + margin-bottom: 14px; + border: 0; + border-top: 0 solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 16px; + font-weight: 400; +} + +mark, +.mark { + padding: 0; + background-color: #bbbbbb; +} + +.list-unstyled { + padding-left: 0; + margin-bottom: 0; + margin-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + margin-bottom: 0; + margin-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0; +} + +.initialism { + font-size: 16px; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 14px 8px; + font-size: 16px; +} + +.blockquote-footer { + display: block; + font-size: 16px; + color: #bbbbbb; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 14px 8px/2; + line-height: 1; +} + +.figure-caption { + color: #bbbbbb; +} + +.card img, .nav-link img, .dropdown-list img { + display: none; +} + +code { + color: #f5f; + word-wrap: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 14px 8px; + color: #fff; + background-color: #bbbbbb; +} + +kbd kbd { + padding: 0; + font-weight: 400; +} + +pre { + display: block; + color: #000000; +} + +pre code { + font-size: 16px; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 350px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 8px; + padding-left: 8px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 480px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 672px; + } +} + +@media (min-width: 960px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1152px) { + .container { + max-width: 1152px; + } +} + +.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 8px; + padding-left: 8px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 480px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 672px; + } +} + +@media (min-width: 960px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1152px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1152px; + } +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -8px; + margin-left: -8px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.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, +.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, +.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, +.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, +.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, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 8px; + padding-left: 8px; +} + +.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: 960px) { + .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: 1152px) { + .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: 14px 8px; + color: #bbbbbb; +} + +.table th, +.table td { + padding: 0; + vertical-align: top; +} + +.table thead th { + vertical-align: bottom; +} + +.table-sm th, +.table-sm td { + padding: 0; +} + +.table-bordered { + border: 0 solid #555555; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 0; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: #000000; +} + +.table-hover td:hover, .table-hover th:hover { + color: #000000; + background: #bbbbbb; +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #555555; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #555555; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #00aa00; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #00aaaa; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #aa5500; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #aa0000; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #000000; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: #000000; +} + +.table .thead-dark th { + color: #fff; + background-color: #bbbbbb; + border-color: #000000; +} + +.table .thead-light th { + color: #bbbbbb; + background-color: #555555; + border-color: #555555; +} + +.table-dark { + color: #fff; + background-color: #bbbbbb; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #000000; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: #000000; +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; +} + +@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: 959.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: 1151.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: 14px; + padding: 0 0; + font-size: 16px; + font-weight: 400; + line-height: 14px; + color: #fff; + background-color: #000084; + background-clip: padding-box; + border: 0 solid #555555; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #fff; +} + +.form-control:focus { + outline: 0; +} + +.form-control::-webkit-input-placeholder { + color: #bbbbbb; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #bbbbbb; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #bbbbbb; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #bbbbbb; + opacity: 1; +} + +.form-control::placeholder { + color: #bbbbbb; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + opacity: 1; + background: url("../fonts/left-brace-grayLight.svg") no-repeat left bottom, url("../fonts/right-brace-grayLight.svg") no-repeat right bottom, #555555; +} + +select.form-control { + background: #bbbbbb; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 2.5px; + padding-right: 3.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; + width: calc(100% - 6px); + color: #000000; + height: 28px; +} + +select.form-control:focus::-ms-value { + color: #000000; + background: #bbbbbb; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: 0; + padding-bottom: 0; + margin-bottom: 0; + font-size: 16px; + line-height: 14px; +} + +.col-form-label-lg { + padding-top: 0; + padding-bottom: 0; + font-size: 16px; + line-height: 14px; +} + +.col-form-label-sm { + padding-top: 0; + padding-bottom: 0; + font-size: 16px; + line-height: 14px; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0 8px; + margin-bottom: 0; + line-height: 14px; + color: #bbbbbb; + background-color: transparent; + border: 0; + background: url("../fonts/left-brace-grayLight.svg") no-repeat left bottom, url("../fonts/right-brace-grayLight.svg") no-repeat right bottom; +} + +.form-control-sm { + height: 14px; + padding: 0 0; + font-size: 16px; + line-height: 14px; +} + +.form-control-lg { + height: 14px; + padding: 0 0; + font-size: 16px; + line-height: 14px; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; + width: calc(100% - 6px); + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 2.5px; + padding-right: 3.5px; + margin-right: 2.5px; + box-shadow: inset 0 -3.5px 0 3px #bbbbbb, inset 0 3.5px 0 3px #bbbbbb, -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; +} + +input.form-control { + background: url("../fonts/left-brace-black.svg") no-repeat left bottom, url("../fonts/right-brace-black.svg") no-repeat right bottom, #bbbbbb; + color: #000000; + padding: 0 8px; +} + +.form-group { + margin-bottom: 0; +} + +.form-text { + display: block; + margin-top: 0; +} + +.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: 16px; +} + +.form-check-input { + position: absolute; + margin-top: 2px; + margin-left: -16px; +} + +.form-check-input[disabled] ~ .form-check-label, +.form-check-input:disabled ~ .form-check-label { + color: #555555; +} + +.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: 0; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0; + font-size: 16px; + color: #00aa00; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0 8px; + font-size: 16px; + line-height: 14px; + color: #fff; + background-color: #bbbbbb; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #00aa00; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #00aa00; + box-shadow: 0; +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #00aa00; +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #00aa00; + box-shadow: 0; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #00aa00; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #00aa00; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #00aa00; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #00dd00; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0; +} + +.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 { + border-color: #00aa00; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #00aa00; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #00aa00; + box-shadow: 0; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0; + font-size: 16px; + color: #f55; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0 8px; + font-size: 16px; + line-height: 14px; + color: #fff; + background-color: #bbbbbb; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #f55; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #f55; + box-shadow: 0; +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #f55; +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #f55; + box-shadow: 0; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #f55; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #f55; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #f55; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #ff8888; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0; +} + +.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 { + border-color: #f55; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #f55; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #f55; + box-shadow: 0; +} + +.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 .input-group, + .form-inline .custom-select { + 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: 0; + 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; + color: #000000; + text-align: left; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #bbbbbb; + border: none; + padding: 0 16px; +} + +.btn:focus, .btn.focus { + outline: 0; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.bs-component > .btn-primary:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-primary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-primary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-primary { + color: #000000; + border-color: #000000; + background-color: #bbbbbb; +} + +.btn-primary:hover:before, .btn-primary:hover:after { + color: #fff; +} + +.btn-primary:hover { + color: #fff; + border-color: #fff; +} + +.btn-primary:focus, .btn-primary.focus { + border-color: #fff; +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #bbbbbb; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #bbbbbb; + background-color: #000000; +} + +.btn-primary.btn-lg, .btn-group-lg > .btn-primary.btn { + background-color: #bbbbbb; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-primary.btn-lg:hover, .btn-group-lg > .btn-primary.btn:hover { + box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555; + color: #fff; + border-color: white; + background-color: #555555; +} + +.btn-primary.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-primary.btn:not(:disabled):not(.disabled):active, .btn-primary.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-primary.btn:not(:disabled):not(.disabled).active, +.show > .btn-primary.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-primary.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555; + color: #fff; + border-color: white; + background-color: #555555; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.bs-component > .btn-secondary:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-secondary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-secondary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-secondary { + color: #000000; + border-color: #000000; + background-color: #bbbbbb; +} + +.btn-secondary:hover:before, .btn-secondary:hover:after { + color: #fff; +} + +.btn-secondary:hover { + color: #fff; + border-color: #fff; +} + +.btn-secondary:focus, .btn-secondary.focus { + border-color: #fff; +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #bbbbbb; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #bbbbbb; + background-color: #000000; +} + +.btn-secondary.btn-lg, .btn-group-lg > .btn-secondary.btn { + background-color: #bbbbbb; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-secondary.btn-lg:hover, .btn-group-lg > .btn-secondary.btn:hover { + box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555; + color: #fff; + border-color: white; + background-color: #555555; +} + +.btn-secondary.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-secondary.btn:not(:disabled):not(.disabled):active, .btn-secondary.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-secondary.btn:not(:disabled):not(.disabled).active, +.show > .btn-secondary.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-secondary.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555; + color: #fff; + border-color: white; + background-color: #555555; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.bs-component > .btn-success:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-success:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-success:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-success { + color: #000000; + border-color: #000000; + background-color: #00aa00; +} + +.btn-success:hover:before, .btn-success:hover:after { + color: #5f5; +} + +.btn-success:hover { + color: #5f5; + border-color: #fff; +} + +.btn-success:focus, .btn-success.focus { + border-color: #fff; +} + +.btn-success.disabled, .btn-success:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #00aa00; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #00aa00; + background-color: #000000; +} + +.btn-success.btn-lg, .btn-group-lg > .btn-success.btn { + background-color: #00aa00; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #00aa00, 2.5px 6.125px 0 0 #00aa00, -3.5px 6.125px 0 0 #00aa00, 2.5px -7px 0 0 #00aa00; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-success.btn-lg:hover, .btn-group-lg > .btn-success.btn:hover { + box-shadow: -3.5px -7px 0 0 #00aa00, 2.5px 6.125px 0 0 #00aa00, -3.5px 6.125px 0 0 #00aa00, 2.5px -7px 0 0 #00aa00; + color: #fff; + border-color: white; + background-color: #00aa00; +} + +.btn-success.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-success.btn:not(:disabled):not(.disabled):active, .btn-success.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-success.btn:not(:disabled):not(.disabled).active, +.show > .btn-success.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-success.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #00aa00, 2.5px 6.125px 0 0 #00aa00, -3.5px 6.125px 0 0 #00aa00, 2.5px -7px 0 0 #00aa00; + color: #fff; + border-color: white; + background-color: #00aa00; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.bs-component > .btn-info:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-info:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-info:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-info { + color: #000000; + border-color: #000000; + background-color: #00aaaa; +} + +.btn-info:hover:before, .btn-info:hover:after { + color: #5ff; +} + +.btn-info:hover { + color: #5ff; + border-color: #fff; +} + +.btn-info:focus, .btn-info.focus { + border-color: #fff; +} + +.btn-info.disabled, .btn-info:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #00aaaa; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #00aaaa; + background-color: #000000; +} + +.btn-info.btn-lg, .btn-group-lg > .btn-info.btn { + background-color: #00aaaa; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #00aaaa, 2.5px 6.125px 0 0 #00aaaa, -3.5px 6.125px 0 0 #00aaaa, 2.5px -7px 0 0 #00aaaa; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-info.btn-lg:hover, .btn-group-lg > .btn-info.btn:hover { + box-shadow: -3.5px -7px 0 0 #00aaaa, 2.5px 6.125px 0 0 #00aaaa, -3.5px 6.125px 0 0 #00aaaa, 2.5px -7px 0 0 #00aaaa; + color: #fff; + border-color: white; + background-color: #00aaaa; +} + +.btn-info.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-info.btn:not(:disabled):not(.disabled):active, .btn-info.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-info.btn:not(:disabled):not(.disabled).active, +.show > .btn-info.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-info.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #00aaaa, 2.5px 6.125px 0 0 #00aaaa, -3.5px 6.125px 0 0 #00aaaa, 2.5px -7px 0 0 #00aaaa; + color: #fff; + border-color: white; + background-color: #00aaaa; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.bs-component > .btn-warning:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-warning:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-warning:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-warning { + color: #000000; + border-color: #000000; + background-color: #aa5500; +} + +.btn-warning:hover:before, .btn-warning:hover:after { + color: #ff5; +} + +.btn-warning:hover { + color: #ff5; + border-color: #fff; +} + +.btn-warning:focus, .btn-warning.focus { + border-color: #fff; +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #aa5500; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #aa5500; + background-color: #000000; +} + +.btn-warning.btn-lg, .btn-group-lg > .btn-warning.btn { + background-color: #aa5500; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #aa5500, 2.5px 6.125px 0 0 #aa5500, -3.5px 6.125px 0 0 #aa5500, 2.5px -7px 0 0 #aa5500; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-warning.btn-lg:hover, .btn-group-lg > .btn-warning.btn:hover { + box-shadow: -3.5px -7px 0 0 #aa5500, 2.5px 6.125px 0 0 #aa5500, -3.5px 6.125px 0 0 #aa5500, 2.5px -7px 0 0 #aa5500; + color: #fff; + border-color: white; + background-color: #aa5500; +} + +.btn-warning.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-warning.btn:not(:disabled):not(.disabled):active, .btn-warning.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-warning.btn:not(:disabled):not(.disabled).active, +.show > .btn-warning.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-warning.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #aa5500, 2.5px 6.125px 0 0 #aa5500, -3.5px 6.125px 0 0 #aa5500, 2.5px -7px 0 0 #aa5500; + color: #fff; + border-color: white; + background-color: #aa5500; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.bs-component > .btn-danger:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-danger:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-danger:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-danger { + color: #000000; + border-color: #000000; + background-color: #aa0000; +} + +.btn-danger:hover:before, .btn-danger:hover:after { + color: #f55; +} + +.btn-danger:hover { + color: #f55; + border-color: #fff; +} + +.btn-danger:focus, .btn-danger.focus { + border-color: #fff; +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #aa0000; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #aa0000; + background-color: #000000; +} + +.btn-danger.btn-lg, .btn-group-lg > .btn-danger.btn { + background-color: #aa0000; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #aa0000, 2.5px 6.125px 0 0 #aa0000, -3.5px 6.125px 0 0 #aa0000, 2.5px -7px 0 0 #aa0000; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-danger.btn-lg:hover, .btn-group-lg > .btn-danger.btn:hover { + box-shadow: -3.5px -7px 0 0 #aa0000, 2.5px 6.125px 0 0 #aa0000, -3.5px 6.125px 0 0 #aa0000, 2.5px -7px 0 0 #aa0000; + color: #fff; + border-color: white; + background-color: #aa0000; +} + +.btn-danger.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-danger.btn:not(:disabled):not(.disabled):active, .btn-danger.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-danger.btn:not(:disabled):not(.disabled).active, +.show > .btn-danger.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-danger.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #aa0000, 2.5px 6.125px 0 0 #aa0000, -3.5px 6.125px 0 0 #aa0000, 2.5px -7px 0 0 #aa0000; + color: #fff; + border-color: white; + background-color: #aa0000; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.bs-component > .btn-light:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-light:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-light:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-light { + color: #000000; + border-color: #000000; + background-color: #fff; +} + +.btn-light:hover { + border-color: #fff; +} + +.btn-light:focus, .btn-light.focus { + border-color: #fff; +} + +.btn-light.disabled, .btn-light:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #fff; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #fff; + background-color: #000000; +} + +.btn-light.btn-lg, .btn-group-lg > .btn-light.btn { + background-color: #fff; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #fff, 2.5px 6.125px 0 0 #fff, -3.5px 6.125px 0 0 #fff, 2.5px -7px 0 0 #fff; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-light.btn-lg:hover, .btn-group-lg > .btn-light.btn:hover { + box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; + color: #fff; + border-color: white; + background-color: #bbbbbb; +} + +.btn-light.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-light.btn:not(:disabled):not(.disabled):active, .btn-light.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-light.btn:not(:disabled):not(.disabled).active, +.show > .btn-light.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-light.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; + color: #fff; + border-color: white; + background-color: #bbbbbb; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.bs-component > .btn-dark:not(.disabled):not(.btn-sm):not(.btn-lg):hover { + padding-left: 0; + padding-right: 0; +} + +.bs-component > .btn-dark:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before { + content: '\25ba\20'; +} + +.bs-component > .btn-dark:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after { + content: ' \25c4'; +} + +.btn-dark { + color: #000000; + border-color: #000000; + background-color: #000000; +} + +.btn-dark:hover:before, .btn-dark:hover:after { + color: #555555; +} + +.btn-dark:hover { + color: #555555; + border-color: #fff; +} + +.btn-dark:focus, .btn-dark.focus { + border-color: #fff; +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #555555; + background-color: #bbbbbb; + border-color: #000000; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #000000; + background-color: #000000; +} + +.btn-dark.btn-lg, .btn-group-lg > .btn-dark.btn { + background-color: #000000; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #000000, 2.5px 6.125px 0 0 #000000, -3.5px 6.125px 0 0 #000000, 2.5px -7px 0 0 #000000; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 20px; +} + +.btn-dark.btn-lg:hover, .btn-group-lg > .btn-dark.btn:hover { + box-shadow: -3.5px -7px 0 0 #000000, 2.5px 6.125px 0 0 #000000, -3.5px 6.125px 0 0 #000000, 2.5px -7px 0 0 #000000; + color: #fff; + border-color: white; + background-color: #000000; +} + +.btn-dark.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-dark.btn:not(:disabled):not(.disabled):active, .btn-dark.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-dark.btn:not(:disabled):not(.disabled).active, +.show > .btn-dark.btn-lg.dropdown-toggle, +.btn-group-lg.show > .btn-dark.dropdown-toggle.btn { + box-shadow: -3.5px -7px 0 0 #000000, 2.5px 6.125px 0 0 #000000, -3.5px 6.125px 0 0 #000000, 2.5px -7px 0 0 #000000; + color: #fff; + border-color: white; + background-color: #000000; + -webkit-filter: none; + filter: none; + filter: none; + position: relative; + top: 14px; + left: 8px; +} + +.btn-outline-primary { + color: #fff; + border-color: #fff; + background: transparent; + border: 0.875px solid #fff; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-primary:hover { + border: 0.875px solid #555555; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #bbbbbb; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + border-color: #bbbbbb; +} + +.btn-outline-secondary { + color: #fff; + border-color: #fff; + background: transparent; + border: 0.875px solid #fff; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-secondary:hover { + border: 0.875px solid #555555; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #bbbbbb; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + border-color: #bbbbbb; +} + +.btn-outline-success { + color: #5f5; + border-color: #5f5; + background: transparent; + border: 0.875px solid #5f5; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-success:hover { + border: 0.875px solid #00aa00; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #00aa00; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #5f5; + border-color: #00aa00; +} + +.btn-outline-info { + color: #5ff; + border-color: #5ff; + background: transparent; + border: 0.875px solid #5ff; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-info:hover { + border: 0.875px solid #00aaaa; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #00aaaa; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #5ff; + border-color: #00aaaa; +} + +.btn-outline-warning { + color: #ff5; + border-color: #ff5; + background: transparent; + border: 0.875px solid #ff5; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-warning:hover { + border: 0.875px solid #aa5500; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #aa5500; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #ff5; + border-color: #aa5500; +} + +.btn-outline-danger { + color: #f55; + border-color: #f55; + background: transparent; + border: 0.875px solid #f55; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-danger:hover { + border: 0.875px solid #aa0000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #aa0000; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #f55; + border-color: #aa0000; +} + +.btn-outline-light { + background: transparent; + border: 0.875px solid; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-light:hover { + border: 0.875px solid #bbbbbb; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #fff; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + border-color: #fff; +} + +.btn-outline-dark { + color: #555555; + border-color: #555555; + background: transparent; + border: 0.875px solid #555555; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; +} + +.btn-outline-dark:hover { + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #fff; +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #000000; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #555555; + border-color: #000000; +} + +.btn-link { + font-weight: 400; + color: #ff5; + background: transparent; +} + +.btn-link:hover { + color: #bbbbbb; + background-color: #000000; +} + +.btn-link:before, .btn-link:after { + content: '_'; +} + +.btn-link:disabled, .btn-link.disabled { + color: #555555; + pointer-events: none; +} + +.btn-sm, .btn-group-sm > .btn { + border: 0; + padding: 0; + box-shadow: none; + margin-left: 0; +} + +.btn-sm:before, .btn-group-sm > .btn:before { + content: '<'; +} + +.btn-sm:after, .btn-group-sm > .btn:after { + content: '>'; +} + +.btn-block { + display: block; + width: calc(100% - 6px); +} + +.btn-block + .btn-block { + margin-top: 0; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: calc(100% - 6px); +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; + padding: 0 8px; +} + +.dropdown-toggle::after { + display: inline-block; + content: "\25bc"; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 0; + padding: 0 0; + margin: 0 0 0; + color: #000000; + text-align: left; + list-style: none; + background-color: #bbbbbb; + background-clip: padding-box; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 2.5px; + padding-right: 3.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; +} + +.dropdown-menu a::first-letter { + color: #fff; +} + +.dropdown-menu a:hover::first-letter { + color: #000000; + background: #fff; +} + +.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: 960px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1152px) { + .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: 0; +} + +.dropup .dropdown-toggle { + padding: 0 8px; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + content: "\25b2"; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0; +} + +.dropright .dropdown-toggle { + background: url("../fonts/arrow-down.svg") 3px 3.6px/4.87px no-repeat .dropright .dropdown-toggle; +} + +.dropright .dropdown-toggle ::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0; +} + +.dropleft .dropdown-toggle { + padding: 0 8px; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 8px; + content: "\25c4"; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 6px -3px 7px -2.5px; + overflow: hidden; + border-top: 1px solid #000000; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0 8px; + clear: both; + font-weight: 400; + color: #000000; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + text-decoration: none; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #555555; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0 8px; + margin-bottom: 0; + color: #bbbbbb; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0 8px; + color: #000000; +} + +.btn-group, +.btn-group-vertical { + position: relative; + margin: 0; + display: -ms-inline-flexbox; + display: inline-flex; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:not(.dropdown-toggle):after, +.btn-group-vertical > .btn:not(.dropdown-toggle):after { + content: ""; +} + +.btn-group > .btn:before, +.btn-group-vertical > .btn:before { + content: ""; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + 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; +} + +.dropdown-toggle-split { + padding-right: 0; + padding-left: 0; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0; + padding-left: 0; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0; + padding-left: 0; +} + +.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-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + 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 > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + min-width: 0; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: 0; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: 0; +} + +.input-group-prepend { + margin-right: 0; +} + +.input-group-append { + margin-left: 0; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0 0; + margin-bottom: 0; + font-size: 16px; + font-weight: 400; + line-height: 14px; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #555555; + border: 0 solid #555555; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: 14px; +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0 0; + font-size: 16px; + line-height: 14px; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: 14px; +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0 0; + font-size: 16px; + line-height: 14px; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1rem; +} + +.custom-control { + position: relative; + display: block; + min-height: 14px; + padding-left: 32px; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 0; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 32px; + height: 16px; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #000000; +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #404040; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; +} + +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #555555; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input[disabled] ~ .custom-control-label::after, .custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::after { + color: #555555; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0; + left: -32px; + display: block; + width: 32px; + height: 14px; + pointer-events: none; + content: ""; + background-color: #000084; +} + +.custom-control-label::after { + position: absolute; + top: 0; + left: -32px; + display: block; + width: 32px; + height: 14px; + content: ""; +} + +.custom-checkbox .custom-control-label::after { + content: '[ ]'; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label { + color: #fff; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + color: #fff; + content: '[X]'; +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + color: #555555; +} + +.custom-radio .custom-control-label::after { + content: '( )'; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label { + color: #fff; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + color: #fff; + content: '(*)'; +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after { + color: #555555; +} + +.custom-switch { + padding-left: 32px; +} + +.custom-switch .custom-control-label::before { + left: -32px; + width: 32px; + pointer-events: all; +} + +.custom-switch .custom-control-label::after { + top: 0; + left: -32px; + width: 32px; + height: 14px; + content: '\2588\2591\2591'; +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label { + color: #fff; +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + content: '\2591\2591\2588'; + color: #fff; +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + color: #555555; +} + +.custom-select { + display: inline-block; + width: 100%; + height: 14px; + padding: 0; + color: #000000; + vertical-align: middle; + background: url("../fonts/arrow-down-black.svg") no-repeat right center, #bbbbbb; + border: 0 solid #555555; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + outline: 0; +} + +.custom-select:focus::-ms-value { + color: #fff; + background-color: #000084; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0; + background-image: none; +} + +.custom-select:disabled { + color: #555555; + background-color: #555555; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #000000; +} + +.custom-select-sm { + height: 14px; + font-size: 16px; +} + +.custom-select-lg { + height: 14px; + font-size: 16px; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: 14px; + margin-bottom: 0; +} + +.custom-file + .input-group-append > .input-group-text { + padding: 0 8px; + background: #aa00aa; + cursor: pointer; +} + +.custom-file + .input-group-append > .input-group-text:hover { + background: #000000; + color: #f5f; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: 14px; + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #404040; + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25); +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #555555; +} + +.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: 14px; + padding: 0 0; + font-weight: 400; + line-height: 14px; + color: #fff; + background-color: #000084; +} + +.custom-file-label::after { + position: absolute; + padding: 0; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + background: #bbbbbb; + color: #000000; +} + +.custom-range { + width: 100%; + height: 7px; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0; +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0; +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0; +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 8px; + height: 14px; + background: #000000; + margin: 0; + border: 0; + -webkit-appearance: none; + appearance: none; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 14px; + color: transparent; + cursor: none; + margin: 0; + background: url("../fonts/hyphen-black.svg") repeat-x left center, #bbbbbb; + border-color: transparent; +} + +.custom-range::-moz-range-thumb { + width: 8px; + height: 11px; + border: 0; + margin: 0; + padding: 0; + background: #000000; + border-radius: 0; + -moz-appearance: none; + appearance: none; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 14px; + color: transparent; + cursor: none; + background: url("../fonts/hyphen-black.svg") repeat-x left center, #bbbbbb; + border-color: transparent; +} + +.custom-range::-ms-thumb { + width: 8px; + height: 14px; + margin-top: 0; + margin-right: 0; + margin-left: 0; + border: 0; + appearance: none; +} + +.custom-range::-ms-track { + width: 100%; + height: 14px; + color: transparent; + cursor: none; + background-color: transparent; + border-color: transparent; + border-width: 7px; +} + +.custom-range::-ms-fill-lower { + background-color: #fff; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #fff; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #555555; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #555555; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #555555; +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0 0; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #555555; + pointer-events: none; + cursor: default; +} + +.nav-item { + padding: 0; +} + +.nav-tabs { + height: 35px; + margin-left: 0; + padding-left: 8px; + border-bottom: 1px solid #bbbbbb; + margin-bottom: 9px; +} + +.nav-tabs .nav-item { + margin: 0; +} + +.nav-tabs .nav-link { + border: 0.875px solid #bbbbbb; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + color: #bbbbbb; + background-color: #000084; + border-bottom: 0; +} + +.nav-tabs .nav-link.disabled { + border: 0; + padding-bottom: 0; + color: #555555; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + outline: none; + color: #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + margin-left: 0; +} + +.nav-pills .nav-link::before { + content: '('; + margin-right: 8px; +} + +.nav-pills .nav-link::after { + content: ')'; + margin-left: 8px; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #000000; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -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: 0; +} + +.navbar .container, +.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .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; + margin: 0; + padding: 0 8px; + line-height: inherit; + white-space: nowrap; + color: #000084; +} + +.navbar-brand:hover, .navbar-brand:focus { + 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: 0; + padding-bottom: 0; +} + +.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: 0 0; + font-size: 16px; + background-color: transparent; + border: 0 solid transparent; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 16px; + height: 14px; + 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-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .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: 8px; + padding-left: 8px; + } + .navbar-expand-sm > .container, + .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 { + -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-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .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: 8px; + padding-left: 8px; + } + .navbar-expand-md > .container, + .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 { + -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: 959.98px) { + .navbar-expand-lg > .container, + .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 { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 960px) { + .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: 8px; + padding-left: 8px; + } + .navbar-expand-lg > .container, + .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 { + -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: 1151.98px) { + .navbar-expand-xl > .container, + .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 { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1152px) { + .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: 8px; + padding-left: 8px; + } + .navbar-expand-xl > .container, + .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 { + -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-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .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: 8px; + padding-left: 8px; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .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: #000000; +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: #fff; + background: #000000; +} + +.navbar-light .navbar-nav .nav-link { + color: #000000; +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: #fff; + background: #000000; +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: #bbbbbb; +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: #bbbbbb; + background: #000000; +} + +.navbar-light .navbar-toggler { + color: #000000; +} + +.navbar-light .navbar-text { + color: #000000; +} + +.navbar-light .navbar-text a { + color: #bbbbbb; + background: #000000; +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: #bbbbbb; +} + +.navbar-dark .navbar-brand { + color: #000000; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; + background: #000000; +} + +.navbar-dark .navbar-nav .nav-link { + color: #000000; +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: #bbbbbb; + background: #000000; +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: #555555; +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #bbbbbb; + background: #000000; +} + +.navbar-dark.bg-dark .navbar-brand, +.navbar-dark.bg-dark .nav-link { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: #000000; + border-color: #fff; +} + +.navbar-dark .navbar-text { + color: #000000; +} + +.navbar-dark .navbar-text a { + color: #bbbbbb; + background: #000000; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #bbbbbb; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #bbbbbb; + background-clip: border-box; + border-radius: 0; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + min-height: 1px; + padding: 14px 16px; + color: #000000; +} + +.card-title { + margin-bottom: 0; +} + +.card-subtitle { + margin-top: 0; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 16px; +} + +.card-header { + padding: 0 16px; + margin-bottom: 0; + color: #fff; + background-color: #aa00aa; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0 16px; + background-color: #aa00aa; +} + +.card-header.text-muted, .card-footer.text-muted { + color: #000000; +} + +.card-header-tabs { + margin-right: -16px; + margin-bottom: 0; + margin-left: -16px; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -16px; + margin-left: -16px; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 0; +} + +.card-img, +.card-img-top, +.card-img-bottom { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; +} + +.card-deck .card { + margin-bottom: 8px; +} + +@media (min-width: 576px) { + .card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -8px; + margin-left: -8px; + } + .card-deck .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-right: 8px; + margin-bottom: 0; + margin-left: 8px; + } +} + +.card-group > .card { + margin-bottom: 8px; +} + +@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-columns .card { + margin-bottom: 0; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 8px; + -moz-column-gap: 8px; + column-gap: 8px; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:last-of-type) { + border-bottom: 0; +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0; + margin-bottom: 0; + margin-left: 0; + list-style: none; + background-color: #000000; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 8px; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 8px; + color: #bbbbbb; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #bbbbbb; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + margin-bottom: 0; + margin-left: 0; + list-style: none; +} + +.page-link { + position: relative; + display: block; + padding: 0 8px; + margin-left: 0; + color: #ff5; + background-color: transparent; +} + +.page-link:hover { + z-index: 2; + color: #bbbbbb; + text-decoration: none; + background-color: #000000; +} + +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25); +} + +.page-item { + padding-left: 0; +} + +.page-item:first-child .page-link { + margin-left: 0; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #000000; +} + +.page-item.disabled .page-link { + color: #555555; + pointer-events: none; + cursor: auto; +} + +.pagination-lg .page-link { + padding: 14px 8px; + line-height: 14px; +} + +.pagination-sm .page-link { + padding: 0 0; + line-height: 14px; +} + +.badge { + display: inline-block; + padding: 0 8px; + text-align: center; + white-space: nowrap; + vertical-align: baseline; +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-primary { + color: #fff; + background-color: transparent; +} + +.badge-primary:before { + color: #bbbbbb; + content: "["; +} + +.badge-primary:after { + color: #bbbbbb; + content: "]"; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #bbbbbb; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; +} + +.badge-secondary { + color: #fff; + background-color: transparent; +} + +.badge-secondary:before { + color: #bbbbbb; + content: "["; +} + +.badge-secondary:after { + color: #bbbbbb; + content: "]"; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #bbbbbb; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; +} + +.badge-success { + color: #5f5; + background-color: transparent; +} + +.badge-success:before { + color: #00aa00; + content: "["; +} + +.badge-success:after { + color: #00aa00; + content: "]"; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; +} + +.badge-info { + color: #5ff; + background-color: transparent; +} + +.badge-info:before { + color: #00aaaa; + content: "["; +} + +.badge-info:after { + color: #00aaaa; + content: "]"; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; +} + +.badge-warning { + color: #ff5; + background-color: transparent; +} + +.badge-warning:before { + color: #aa5500; + content: "["; +} + +.badge-warning:after { + color: #aa5500; + content: "]"; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #fff; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; +} + +.badge-danger { + color: #f55; + background-color: transparent; +} + +.badge-danger:before { + color: #aa0000; + content: "["; +} + +.badge-danger:after { + color: #aa0000; + content: "]"; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; +} + +.badge-light { + background-color: transparent; +} + +.badge-light:before { + color: #fff; + content: "["; +} + +.badge-light:after { + color: #fff; + content: "]"; +} + +a.badge-light:hover, a.badge-light:focus { + color: #bbbbbb; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; +} + +.badge-dark { + color: #555555; + background-color: transparent; +} + +.badge-dark:before { + color: #000000; + content: "["; +} + +.badge-dark:after { + color: #000000; + content: "]"; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; +} + +.badge-pill:before { + content: "("; +} + +.badge-pill:after { + content: ")"; +} + +.jumbotron { + padding: 28px 16px; + margin-bottom: 28px 16px; + color: #000000; + background-color: #bbbbbb; + border: 0.875px solid #000000; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 10.5px; + padding-right: 11.5px; + margin-right: 2.5px; + box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb; + display: inline-block; + width: calc(100% - 6px); +} + +.jumbotron .display-4 { + text-indent: 0; + position: absolute; + padding: 0 11px; + top: -7px; + margin: 0; + left: 20px; + background: #bbbbbb; + border-left: 3px double #000000; + border-right: 3px double #000000; +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; +} + +.alert { + position: relative; + padding: 0 8px 14px; + margin-bottom: 0; + border: 0 solid transparent; + background: #bbbbbb; + color: black; +} + +.alert .alert-link { + color: #000084; +} + +.alert .alert-link:hover { + background: transparent; + color: #55f; +} + +.alert-heading { + color: inherit; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0 8px; +} + +.alert-primary::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + background: #555555; + content: "Alert"; +} + +.alert-secondary::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + background: #555555; + content: "Alert"; +} + +.alert-success::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + background: #00aa00; + content: "success"; +} + +.alert-info::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + background: #00aaaa; + content: "info"; +} + +.alert-warning::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + background: #aa5500; + content: "warning"; +} + +.alert-danger::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + background: #aa0000; + content: "danger"; +} + +.alert-light::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + content: "Alert"; + background: #aa00aa; +} + +.alert-dark::before { + margin: 0 -8px 14px; + padding: 0 8px; + display: block; + text-transform: capitalize; + color: #fff; + background: #000000; + content: "dark"; +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 14px; + background: url("../fonts/shade-50-grayLight.svg") repeat-x left center; +} + +.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: yellow; +} + +.progress-bar-striped { + background-size: 14px 14px; +} + +.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; + margin-bottom: 0; + border: 0.875px solid #bbbbbb; + margin-top: 7px; + padding-top: 6.125px; + padding-bottom: 7px; + margin-bottom: 6.125px; + border-left-width: 2px; + border-right-width: 2px; + margin-left: 3.5px; + padding-left: 2.5px; + padding-right: 3.5px; + margin-right: 2.5px; + display: inline-block; + width: calc(100% - 6px); +} + +.list-group-item-action { + width: 100%; + color: #bbbbbb; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #bbbbbb; + text-decoration: none; + background-color: #555555; +} + +.list-group-item-action:active { + color: #bbbbbb; + background-color: #555555; +} + +.list-group-item { + position: relative; + display: block; + padding: 14px 8px; + background-color: transparent; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #555555; + pointer-events: none; + background-color: transparent; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #000000; + border-color: #000000; +} + +.list-group-item + .list-group-item { + border-top-width: 0; +} + +.list-group-item + .list-group-item.active { + margin-top: 0; + border-top-width: 0; +} + +.list-group-horizontal { + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal .list-group-item + .list-group-item { + border-top-width: 0; + border-left-width: 0; +} + +.list-group-horizontal .list-group-item + .list-group-item.active { + margin-left: 0; + border-left-width: 0; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item { + border-top-width: 0; + border-left-width: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item.active { + margin-left: 0; + border-left-width: 0; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item { + border-top-width: 0; + border-left-width: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item.active { + margin-left: 0; + border-left-width: 0; + } +} + +@media (min-width: 960px) { + .list-group-horizontal-lg { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item { + border-top-width: 0; + border-left-width: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item.active { + margin-left: 0; + border-left-width: 0; + } +} + +@media (min-width: 1152px) { + .list-group-horizontal-xl { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item { + border-top-width: 0; + border-left-width: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item.active { + margin-left: 0; + border-left-width: 0; + } +} + +.list-group-flush .list-group-item { + border-right-width: 0; + border-left-width: 0; +} + +.list-group-flush .list-group-item:first-child { + border-top-width: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #fff; + background-color: #fff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #fff; + background-color: #fff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #fff; + border-color: #fff; +} + +.list-group-item-secondary { + color: #fff; + background-color: #fff; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #fff; + background-color: #fff; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #fff; + border-color: #fff; +} + +.list-group-item-success { + color: #5f5; + background-color: #5f5; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #5f5; + background-color: #5f5; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #5f5; + border-color: #5f5; +} + +.list-group-item-info { + color: #5ff; + background-color: #5ff; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #5ff; + background-color: #5ff; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #5ff; + border-color: #5ff; +} + +.list-group-item-warning { + color: #ff5; + background-color: #ff5; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #ff5; + background-color: #ff5; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #ff5; + border-color: #ff5; +} + +.list-group-item-danger { + color: #f55; + background-color: #f55; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #f55; + background-color: #f55; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #f55; + border-color: #f55; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; +} + +.list-group-item-dark { + color: #555555; + background-color: #555555; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #555555; + background-color: #555555; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #555555; + border-color: #555555; +} + +.close { + float: right; + line-height: 1; + color: #fff; +} + +.close:hover { + color: #fff; + text-decoration: none; +} + +button.close { + padding: 0 0 0 8px; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 360px; + overflow: hidden; + color: #000000; + padding: 0; + background-color: #bbbbbb; + background-clip: padding-box; + opacity: 0; +} + +.toast:not(:last-child) { + margin-bottom: 8px; +} + +.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: 0 8px; + color: #fff; + background-color: #aa00aa; +} + +.toast-body { + padding: 8px; +} + +.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; + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + margin-bottom: 14px; +} + +.modal .btn { + -webkit-filter: drop-shadow(7px 8px 0 black); + filter: drop-shadow(7px 8px 0 black); + margin-right: 10.5px; + background: #fff; +} + +.modal .btn::first-letter { + color: #f55; +} + +.modal .btn:hover { + color: black; +} + +.modal-dialog { + position: relative; + width: auto; + pointer-events: none; +} + +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +.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; +} + +.modal-dialog-scrollable .modal-content { + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + -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; +} + +.modal-dialog-centered::before { + display: block; + 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%; + color: #000000; + pointer-events: auto; + background-color: #bbbbbb; + background-clip: padding-box; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0 8px; + background: #aa00aa; + color: #fff; +} + +.modal-header h1, .modal-header h2, .modal-header h3, .modal-header h4, .modal-header h5, .modal-header h6, +.modal-header .h1, .modal-header .h2, .modal-header .h3, .modal-header .h4, .modal-header .h5, .modal-header .h6 { + border: 0; + padding: 0; + margin: 0; + -webkit-animation: none; + animation: none; +} + +.modal-header h1::after, .modal-header h1::before, .modal-header h2::after, .modal-header h2::before, .modal-header h3::after, .modal-header h3::before, .modal-header h4::after, .modal-header h4::before, .modal-header h5::after, .modal-header h5::before, .modal-header h6::after, .modal-header h6::before, +.modal-header .h1::after, +.modal-header .h1::before, .modal-header .h2::after, .modal-header .h2::before, .modal-header .h3::after, .modal-header .h3::before, .modal-header .h4::after, .modal-header .h4::before, .modal-header .h5::after, .modal-header .h5::before, .modal-header .h6::after, .modal-header .h6::before { + content: ''; +} + +.modal-header .close { + padding: 0 8px; + margin: 0 -8px 0 auto; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 14px 16px; +} + +.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: 0 8px 14px; +} + +.modal-footer > * { + margin: 0 8px; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 480px; + } + .modal-sm { + max-width: 240px; + } +} + +@media (min-width: 960px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1152px) { + .modal-xl { + max-width: 1120px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; + font-style: normal; + font-weight: 400; + line-height: 14px; + 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; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 1; +} + +.tooltip .arrow { + position: absolute; + display: block; + color: #000000; + width: 8px; + height: 14px; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 14px 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::after, .bs-tooltip-auto[x-placement^="top"] .arrow::after { + content: '\25bc'; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 8px; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + content: '\25c4'; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 14px 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::after, .bs-tooltip-auto[x-placement^="bottom"] .arrow::after { + content: '\25b2'; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 8px; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; +} + +.bs-tooltip-left .arrow::after, .bs-tooltip-auto[x-placement^="left"] .arrow::after { + content: '\25ba'; +} + +.tooltip-inner { + max-width: 200px; + padding: 0 8px; + color: #fff; + text-align: center; + background-color: #000000; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 280px; + font-family: DOS, Monaco, Menlo, Consolas, "Courier New", monospace; + font-style: normal; + font-weight: 400; + line-height: 14px; + 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; + word-wrap: break-word; + background-color: #bbbbbb; + background-clip: padding-box; +} + +.popover .h3, .popover h3 { + border: 0; + padding: 0; + margin: 0 0 0 0; + box-shadow: 0; +} + +.popover .arrow { + position: absolute; + display: block; + width: 8px; + height: 14px; + margin: 0; + background: transparent; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 14px; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: -14px; +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + content: '\25bc'; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 8px; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: -8px; + width: 8px; + height: 14px; + margin: 0; +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + content: '\25c4'; + left: 0; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 14px; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: -14px; +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + content: '\25b2'; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 8px; + margin-left: -4px; + content: ""; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 8px; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: -8px; + width: 8px; + height: 14px; + margin: 0; +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + content: '\25ba'; + right: 0; +} + +.popover-header { + padding: 0 8px; + margin-bottom: 0; + font-size: 16px; + color: #fff; + background-color: #aa00aa; +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0 8px; + color: #000000; +} + +.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; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -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.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; +} + +.carousel-control-prev, +.carousel-control-next { + 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: 0.5; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; +} + +.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; +} + +.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: 0.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: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.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; +} + +.bootstra-cursor { + mix-blend-mode: difference; + position: absolute; + background-color: #cbd448; + pointer-events: none; + width: 8px; + height: 14px; + z-index: 20000; +} + +body.bootstra-enable-cursor, +.bootstra-enable-cursor * { + cursor: none !important; +} + +*::-webkit-scrollbar { + width: 8px; + background: #000000; +} + +*::-webkit-scrollbar-thumb { + background: #000000; +} + +*::-webkit-scrollbar-track { + background: url("../fonts/shade-50-grayLight.svg") repeat; +} + +*::-webkit-scrollbar-button:vertical:decrement { + background: url("../fonts/arrow-up-black.svg") no-repeat; + background-color: #bbbbbb; +} + +*::-webkit-scrollbar-button:vertical:increment { + background: url("../fonts/arrow-down-black.svg") no-repeat; + background-color: #bbbbbb; +} + +.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: #bbbbbb !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #bbbbbb !important; +} + +.bg-secondary { + background-color: #bbbbbb !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #bbbbbb !important; +} + +.bg-success { + background-color: #00aa00 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #00aa00 !important; +} + +.bg-info { + background-color: #00aaaa !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #00aaaa !important; +} + +.bg-warning { + background-color: #aa5500 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #aa5500 !important; +} + +.bg-danger { + background-color: #aa0000 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #aa0000 !important; +} + +.bg-light { + background-color: #fff !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #fff !important; +} + +.bg-dark { + background-color: #000000 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #000000 !important; +} + +.bg-white { + background-color: #bbbbbb !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border, .border-0 { + border: 0 !important; +} + +.border-top, .border-top-0 { + border-top: 0 !important; +} + +.border-right, .border-right-0 { + border-right: 0 !important; +} + +.border-bottom, .border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left, .border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #bbbbbb !important; +} + +.border-secondary { + border-color: #bbbbbb !important; +} + +.border-success { + border-color: #00aa00 !important; +} + +.border-info { + border-color: #00aaaa !important; +} + +.border-warning { + border-color: #aa5500 !important; +} + +.border-danger { + border-color: #aa0000 !important; +} + +.border-light { + border-color: #fff !important; +} + +.border-dark { + border-color: #000000 !important; +} + +.rounded { + 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: 960px) { + .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: 1152px) { + .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 iframe, +.embed-responsive embed, +.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: 960px) { + .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: 1152px) { + .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: 960px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1152px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: 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-none { + box-shadow: none !important; +} + +.w-25 { + width: 100% !important; +} + +.w-50 { + width: 100% !important; +} + +.w-75 { + width: 100% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 100% !important; +} + +.h-50 { + height: 100% !important; +} + +.h-75 { + height: 100% !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; +} + +.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); +} + +.m-0 { + margin: 0px 0px !important; +} + +.mt-0, +.my-0 { + margin-top: 0px !important; +} + +.mr-0, +.mx-0 { + margin-right: 0px !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0px !important; +} + +.ml-0, +.mx-0 { + margin-left: 0px !important; +} + +.m-1 { + margin: 0px 0px !important; +} + +.mt-1, +.my-1 { + margin-top: 0px !important; +} + +.mr-1, +.mx-1 { + margin-right: 0px !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0px !important; +} + +.ml-1, +.mx-1 { + margin-left: 0px !important; +} + +.m-2 { + margin: 14px 8px !important; +} + +.mt-2, +.my-2 { + margin-top: 14px !important; +} + +.mr-2, +.mx-2 { + margin-right: 8px !important; +} + +.mb-2, +.my-2 { + margin-bottom: 14px !important; +} + +.ml-2, +.mx-2 { + margin-left: 8px !important; +} + +.m-3 { + margin: 14px 8px !important; +} + +.mt-3, +.my-3 { + margin-top: 14px !important; +} + +.mr-3, +.mx-3 { + margin-right: 8px !important; +} + +.mb-3, +.my-3 { + margin-bottom: 14px !important; +} + +.ml-3, +.mx-3 { + margin-left: 8px !important; +} + +.m-4 { + margin: 28px 16px !important; +} + +.mt-4, +.my-4 { + margin-top: 28px !important; +} + +.mr-4, +.mx-4 { + margin-right: 16px !important; +} + +.mb-4, +.my-4 { + margin-bottom: 28px !important; +} + +.ml-4, +.mx-4 { + margin-left: 16px !important; +} + +.m-5 { + margin: 28px 16px !important; +} + +.mt-5, +.my-5 { + margin-top: 28px !important; +} + +.mr-5, +.mx-5 { + margin-right: 16px !important; +} + +.mb-5, +.my-5 { + margin-bottom: 28px !important; +} + +.ml-5, +.mx-5 { + margin-left: 16px !important; +} + +.m-6 { + margin: 42px 24px !important; +} + +.mt-6, +.my-6 { + margin-top: 42px !important; +} + +.mr-6, +.mx-6 { + margin-right: 24px !important; +} + +.mb-6, +.my-6 { + margin-bottom: 42px !important; +} + +.ml-6, +.mx-6 { + margin-left: 24px !important; +} + +.p-0 { + padding: 0px 0px !important; +} + +.pt-0, +.py-0 { + padding-top: 0px !important; +} + +.pr-0, +.px-0 { + padding-right: 0px !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0px !important; +} + +.pl-0, +.px-0 { + padding-left: 0px !important; +} + +.p-1 { + padding: 0px 0px !important; +} + +.pt-1, +.py-1 { + padding-top: 0px !important; +} + +.pr-1, +.px-1 { + padding-right: 0px !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0px !important; +} + +.pl-1, +.px-1 { + padding-left: 0px !important; +} + +.p-2 { + padding: 14px 8px !important; +} + +.pt-2, +.py-2 { + padding-top: 14px !important; +} + +.pr-2, +.px-2 { + padding-right: 8px !important; +} + +.pb-2, +.py-2 { + padding-bottom: 14px !important; +} + +.pl-2, +.px-2 { + padding-left: 8px !important; +} + +.p-3 { + padding: 14px 8px !important; +} + +.pt-3, +.py-3 { + padding-top: 14px !important; +} + +.pr-3, +.px-3 { + padding-right: 8px !important; +} + +.pb-3, +.py-3 { + padding-bottom: 14px !important; +} + +.pl-3, +.px-3 { + padding-left: 8px !important; +} + +.p-4 { + padding: 28px 16px !important; +} + +.pt-4, +.py-4 { + padding-top: 28px !important; +} + +.pr-4, +.px-4 { + padding-right: 16px !important; +} + +.pb-4, +.py-4 { + padding-bottom: 28px !important; +} + +.pl-4, +.px-4 { + padding-left: 16px !important; +} + +.p-5 { + padding: 28px 16px !important; +} + +.pt-5, +.py-5 { + padding-top: 28px !important; +} + +.pr-5, +.px-5 { + padding-right: 16px !important; +} + +.pb-5, +.py-5 { + padding-bottom: 28px !important; +} + +.pl-5, +.px-5 { + padding-left: 16px !important; +} + +.p-6 { + padding: 42px 24px !important; +} + +.pt-6, +.py-6 { + padding-top: 42px !important; +} + +.pr-6, +.px-6 { + padding-right: 24px !important; +} + +.pb-6, +.py-6 { + padding-bottom: 42px !important; +} + +.pl-6, +.px-6 { + padding-left: 24px !important; +} + +.m-n1 { + margin: 0px !important; +} + +.mt-n1, +.my-n1 { + margin-top: 0px !important; +} + +.mr-n1, +.mx-n1 { + margin-right: 0px !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: 0px !important; +} + +.ml-n1, +.mx-n1 { + margin-left: 0px !important; +} + +.m-n2 { + margin: -22px !important; +} + +.mt-n2, +.my-n2 { + margin-top: -14px !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -8px !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -14px !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -8px !important; +} + +.m-n3 { + margin: -22px !important; +} + +.mt-n3, +.my-n3 { + margin-top: -14px !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -8px !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -14px !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -8px !important; +} + +.m-n4 { + margin: -44px !important; +} + +.mt-n4, +.my-n4 { + margin-top: -28px !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -16px !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -28px !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -16px !important; +} + +.m-n5 { + margin: -44px !important; +} + +.mt-n5, +.my-n5 { + margin-top: -28px !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -16px !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -28px !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -16px !important; +} + +.m-n6 { + margin: -66px !important; +} + +.mt-n6, +.my-n6 { + margin-top: -42px !important; +} + +.mr-n6, +.mx-n6 { + margin-right: -24px !important; +} + +.mb-n6, +.my-n6 { + margin-bottom: -42px !important; +} + +.ml-n6, +.mx-n6 { + margin-left: -24px !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: 0px 0px !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0px !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0px !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0px !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0px !important; + } + .m-sm-1 { + margin: 0px 0px !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0px !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0px !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0px !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0px !important; + } + .m-sm-2 { + margin: 14px 8px !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 14px !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 8px !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 14px !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 8px !important; + } + .m-sm-3 { + margin: 14px 8px !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 14px !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 8px !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 14px !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 8px !important; + } + .m-sm-4 { + margin: 28px 16px !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 28px !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 16px !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 28px !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 16px !important; + } + .m-sm-5 { + margin: 28px 16px !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 28px !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 16px !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 28px !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 16px !important; + } + .m-sm-6 { + margin: 42px 24px !important; + } + .mt-sm-6, + .my-sm-6 { + margin-top: 42px !important; + } + .mr-sm-6, + .mx-sm-6 { + margin-right: 24px !important; + } + .mb-sm-6, + .my-sm-6 { + margin-bottom: 42px !important; + } + .ml-sm-6, + .mx-sm-6 { + margin-left: 24px !important; + } + .p-sm-0 { + padding: 0px 0px !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0px !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0px !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0px !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0px !important; + } + .p-sm-1 { + padding: 0px 0px !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0px !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0px !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0px !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0px !important; + } + .p-sm-2 { + padding: 14px 8px !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 14px !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 8px !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 14px !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 8px !important; + } + .p-sm-3 { + padding: 14px 8px !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 14px !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 8px !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 14px !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 8px !important; + } + .p-sm-4 { + padding: 28px 16px !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 28px !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 16px !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 28px !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 16px !important; + } + .p-sm-5 { + padding: 28px 16px !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 28px !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 16px !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 28px !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 16px !important; + } + .p-sm-6 { + padding: 42px 24px !important; + } + .pt-sm-6, + .py-sm-6 { + padding-top: 42px !important; + } + .pr-sm-6, + .px-sm-6 { + padding-right: 24px !important; + } + .pb-sm-6, + .py-sm-6 { + padding-bottom: 42px !important; + } + .pl-sm-6, + .px-sm-6 { + padding-left: 24px !important; + } + .m-sm-n1 { + margin: 0px !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: 0px !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: 0px !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: 0px !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: 0px !important; + } + .m-sm-n2 { + margin: -22px !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -14px !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -8px !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -14px !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -8px !important; + } + .m-sm-n3 { + margin: -22px !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -14px !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -8px !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -14px !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -8px !important; + } + .m-sm-n4 { + margin: -44px !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -28px !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -16px !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -28px !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -16px !important; + } + .m-sm-n5 { + margin: -44px !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -28px !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -16px !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -28px !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -16px !important; + } + .m-sm-n6 { + margin: -66px !important; + } + .mt-sm-n6, + .my-sm-n6 { + margin-top: -42px !important; + } + .mr-sm-n6, + .mx-sm-n6 { + margin-right: -24px !important; + } + .mb-sm-n6, + .my-sm-n6 { + margin-bottom: -42px !important; + } + .ml-sm-n6, + .mx-sm-n6 { + margin-left: -24px !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: 0px 0px !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0px !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0px !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0px !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0px !important; + } + .m-md-1 { + margin: 0px 0px !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0px !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0px !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0px !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0px !important; + } + .m-md-2 { + margin: 14px 8px !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 14px !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 8px !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 14px !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 8px !important; + } + .m-md-3 { + margin: 14px 8px !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 14px !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 8px !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 14px !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 8px !important; + } + .m-md-4 { + margin: 28px 16px !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 28px !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 16px !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 28px !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 16px !important; + } + .m-md-5 { + margin: 28px 16px !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 28px !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 16px !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 28px !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 16px !important; + } + .m-md-6 { + margin: 42px 24px !important; + } + .mt-md-6, + .my-md-6 { + margin-top: 42px !important; + } + .mr-md-6, + .mx-md-6 { + margin-right: 24px !important; + } + .mb-md-6, + .my-md-6 { + margin-bottom: 42px !important; + } + .ml-md-6, + .mx-md-6 { + margin-left: 24px !important; + } + .p-md-0 { + padding: 0px 0px !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0px !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0px !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0px !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0px !important; + } + .p-md-1 { + padding: 0px 0px !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0px !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0px !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0px !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0px !important; + } + .p-md-2 { + padding: 14px 8px !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 14px !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 8px !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 14px !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 8px !important; + } + .p-md-3 { + padding: 14px 8px !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 14px !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 8px !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 14px !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 8px !important; + } + .p-md-4 { + padding: 28px 16px !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 28px !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 16px !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 28px !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 16px !important; + } + .p-md-5 { + padding: 28px 16px !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 28px !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 16px !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 28px !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 16px !important; + } + .p-md-6 { + padding: 42px 24px !important; + } + .pt-md-6, + .py-md-6 { + padding-top: 42px !important; + } + .pr-md-6, + .px-md-6 { + padding-right: 24px !important; + } + .pb-md-6, + .py-md-6 { + padding-bottom: 42px !important; + } + .pl-md-6, + .px-md-6 { + padding-left: 24px !important; + } + .m-md-n1 { + margin: 0px !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: 0px !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: 0px !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: 0px !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: 0px !important; + } + .m-md-n2 { + margin: -22px !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -14px !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -8px !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -14px !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -8px !important; + } + .m-md-n3 { + margin: -22px !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -14px !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -8px !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -14px !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -8px !important; + } + .m-md-n4 { + margin: -44px !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -28px !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -16px !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -28px !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -16px !important; + } + .m-md-n5 { + margin: -44px !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -28px !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -16px !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -28px !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -16px !important; + } + .m-md-n6 { + margin: -66px !important; + } + .mt-md-n6, + .my-md-n6 { + margin-top: -42px !important; + } + .mr-md-n6, + .mx-md-n6 { + margin-right: -24px !important; + } + .mb-md-n6, + .my-md-n6 { + margin-bottom: -42px !important; + } + .ml-md-n6, + .mx-md-n6 { + margin-left: -24px !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: 960px) { + .m-lg-0 { + margin: 0px 0px !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0px !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0px !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0px !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0px !important; + } + .m-lg-1 { + margin: 0px 0px !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0px !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0px !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0px !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0px !important; + } + .m-lg-2 { + margin: 14px 8px !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 14px !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 8px !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 14px !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 8px !important; + } + .m-lg-3 { + margin: 14px 8px !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 14px !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 8px !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 14px !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 8px !important; + } + .m-lg-4 { + margin: 28px 16px !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 28px !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 16px !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 28px !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 16px !important; + } + .m-lg-5 { + margin: 28px 16px !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 28px !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 16px !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 28px !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 16px !important; + } + .m-lg-6 { + margin: 42px 24px !important; + } + .mt-lg-6, + .my-lg-6 { + margin-top: 42px !important; + } + .mr-lg-6, + .mx-lg-6 { + margin-right: 24px !important; + } + .mb-lg-6, + .my-lg-6 { + margin-bottom: 42px !important; + } + .ml-lg-6, + .mx-lg-6 { + margin-left: 24px !important; + } + .p-lg-0 { + padding: 0px 0px !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0px !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0px !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0px !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0px !important; + } + .p-lg-1 { + padding: 0px 0px !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0px !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0px !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0px !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0px !important; + } + .p-lg-2 { + padding: 14px 8px !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 14px !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 8px !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 14px !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 8px !important; + } + .p-lg-3 { + padding: 14px 8px !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 14px !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 8px !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 14px !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 8px !important; + } + .p-lg-4 { + padding: 28px 16px !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 28px !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 16px !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 28px !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 16px !important; + } + .p-lg-5 { + padding: 28px 16px !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 28px !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 16px !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 28px !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 16px !important; + } + .p-lg-6 { + padding: 42px 24px !important; + } + .pt-lg-6, + .py-lg-6 { + padding-top: 42px !important; + } + .pr-lg-6, + .px-lg-6 { + padding-right: 24px !important; + } + .pb-lg-6, + .py-lg-6 { + padding-bottom: 42px !important; + } + .pl-lg-6, + .px-lg-6 { + padding-left: 24px !important; + } + .m-lg-n1 { + margin: 0px !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: 0px !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: 0px !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: 0px !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: 0px !important; + } + .m-lg-n2 { + margin: -22px !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -14px !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -8px !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -14px !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -8px !important; + } + .m-lg-n3 { + margin: -22px !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -14px !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -8px !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -14px !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -8px !important; + } + .m-lg-n4 { + margin: -44px !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -28px !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -16px !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -28px !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -16px !important; + } + .m-lg-n5 { + margin: -44px !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -28px !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -16px !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -28px !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -16px !important; + } + .m-lg-n6 { + margin: -66px !important; + } + .mt-lg-n6, + .my-lg-n6 { + margin-top: -42px !important; + } + .mr-lg-n6, + .mx-lg-n6 { + margin-right: -24px !important; + } + .mb-lg-n6, + .my-lg-n6 { + margin-bottom: -42px !important; + } + .ml-lg-n6, + .mx-lg-n6 { + margin-left: -24px !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: 1152px) { + .m-xl-0 { + margin: 0px 0px !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0px !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0px !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0px !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0px !important; + } + .m-xl-1 { + margin: 0px 0px !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0px !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0px !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0px !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0px !important; + } + .m-xl-2 { + margin: 14px 8px !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 14px !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 8px !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 14px !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 8px !important; + } + .m-xl-3 { + margin: 14px 8px !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 14px !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 8px !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 14px !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 8px !important; + } + .m-xl-4 { + margin: 28px 16px !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 28px !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 16px !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 28px !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 16px !important; + } + .m-xl-5 { + margin: 28px 16px !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 28px !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 16px !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 28px !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 16px !important; + } + .m-xl-6 { + margin: 42px 24px !important; + } + .mt-xl-6, + .my-xl-6 { + margin-top: 42px !important; + } + .mr-xl-6, + .mx-xl-6 { + margin-right: 24px !important; + } + .mb-xl-6, + .my-xl-6 { + margin-bottom: 42px !important; + } + .ml-xl-6, + .mx-xl-6 { + margin-left: 24px !important; + } + .p-xl-0 { + padding: 0px 0px !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0px !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0px !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0px !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0px !important; + } + .p-xl-1 { + padding: 0px 0px !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0px !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0px !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0px !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0px !important; + } + .p-xl-2 { + padding: 14px 8px !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 14px !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 8px !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 14px !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 8px !important; + } + .p-xl-3 { + padding: 14px 8px !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 14px !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 8px !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 14px !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 8px !important; + } + .p-xl-4 { + padding: 28px 16px !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 28px !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 16px !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 28px !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 16px !important; + } + .p-xl-5 { + padding: 28px 16px !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 28px !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 16px !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 28px !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 16px !important; + } + .p-xl-6 { + padding: 42px 24px !important; + } + .pt-xl-6, + .py-xl-6 { + padding-top: 42px !important; + } + .pr-xl-6, + .px-xl-6 { + padding-right: 24px !important; + } + .pb-xl-6, + .py-xl-6 { + padding-bottom: 42px !important; + } + .pl-xl-6, + .px-xl-6 { + padding-left: 24px !important; + } + .m-xl-n1 { + margin: 0px !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: 0px !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: 0px !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: 0px !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: 0px !important; + } + .m-xl-n2 { + margin: -22px !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -14px !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -8px !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -14px !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -8px !important; + } + .m-xl-n3 { + margin: -22px !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -14px !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -8px !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -14px !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -8px !important; + } + .m-xl-n4 { + margin: -44px !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -28px !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -16px !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -28px !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -16px !important; + } + .m-xl-n5 { + margin: -44px !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -28px !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -16px !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -28px !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -16px !important; + } + .m-xl-n6 { + margin: -66px !important; + } + .mt-xl-n6, + .my-xl-n6 { + margin-top: -42px !important; + } + .mr-xl-n6, + .mx-xl-n6 { + margin-right: -24px !important; + } + .mb-xl-n6, + .my-xl-n6 { + margin-bottom: -42px !important; + } + .ml-xl-n6, + .mx-xl-n6 { + margin-left: -24px !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; + } +} + +.text-monospace { + font-family: DOS, Monaco, Menlo, Consolas, "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: 960px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1152px) { + .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-italic { + font-style: normal !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #fff !important; +} + +.text-secondary { + color: #fff !important; +} + +.text-success { + color: #5f5 !important; +} + +.text-info { + color: #5ff !important; +} + +.text-warning { + color: #ff5 !important; +} + +.text-danger { + color: #f55 !important; +} + +.text-light { + color: !important; +} + +.text-dark { + color: #555555 !important; +} + +.text-body { + color: #bbbbbb !important; +} + +.text-muted { + color: #555555; +} + +.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; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + 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; + } + pre, + blockquote { + border: 0 solid #555555; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 960px !important; + } + .container { + min-width: 960px !important; + } + .navbar { + display: none; + } + .badge { + border: 0 solid #000000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #555555 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #555555; + } + .table .thead-dark th { + color: inherit; + border-color: #555555; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/src/assets/css/bootstrap.css.map b/src/assets/css/bootstrap.css.map new file mode 100644 index 0000000..162f3a7 --- /dev/null +++ b/src/assets/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","bootstrap.css","../../scss/_variables.scss","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_dos.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_forms.scss","../../scss/_functions.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_dos.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"AAAA;;;;;ECKE;ACGF;;;;CDEC;AETD;EAGI,eAAc;EAAd,cAAc;EAAd,iBAAc;EAAd,YAAc;EAAd,cAAc;EAAd,cAAc;EAAd,cAAc;EAAd,gBAAc;EAAd,eAAc;EAAd,eAAc;EAAd,aAAc;EAAd,eAAc;EAAd,oBAAc;EAId,kBAAc;EAAd,oBAAc;EAAd,kBAAc;EAAd,eAAc;EAAd,kBAAc;EAAd,iBAAc;EAAd,aAAc;EAAd,eAAc;EAId,kBAAiC;EAAjC,sBAAiC;EAAjC,sBAAiC;EAAjC,sBAAiC;EAAjC,uBAAiC;EAKnC,gFAAyB;EACzB,+EAAwB;AFsB1B;;AG9BA;EACE,kBAAkB;EAElB,0DAAuD;EAEvD,mBAAmB;EACnB,kBAAkB;EAClB,0BAAkB;EAAlB,kBAAkB;EAClB,oBAAoB;EACpB,oCAA4B;EAA5B,4BAA4B;EAC5B,kCAAkC;AH+BpC;;AG5BA;;;EAGE,sBAAsB;AH+BxB;;AG5BA;EACE,6BAA6B;EAC7B,iBFgKgC;EE/JhC,8BAA8B;EAC9B,6CF6BgB;EE3BhB,sBF4JgC;AD9HlC;;AGxBA;EACE,cAAc;AH2BhB;;AGjBA;EACE,SAAS;EACT,mEFwS4E;EEvS5E,gBF6S+B;EE5S/B,iBFuIgC;EEtIhC,eFqIgC;EEpIhC,cF7CiB;EE8CjB,gBAAgB;EAChB,yBFGgB;EEFhB,0BAAkB;EAAlB,kBAAkB;EAClB,kCAAkC;AHoBpC;;AAEA;EGTE,qBAAqB;AHWvB;;AGFA;EACE,uBAAuB;EACvB,SAAS;EACT,iBAAiB;AHKnB;;AGQA;EACE,aAAa;EACb,mBFyFgC;EExFhC,mBAAmB;AHLrB;;AGYA;EACE,aAAa;EACb,mBF+EgC;ADxFlC;;AGoBA;;EAEE,qBAAqB;EACrB,YAAY;EACZ,gBAAgB;EAChB,sCAA8B;EAA9B,8BAA8B;AHjBhC;;AGoBA;EACE,mBF2DgC;EE1DhC,kBAAkB;EAClB,oBAAoB;AHjBtB;;AGwBA;;;EAGE,aAAa;EACb,gBFkD6C;EEjD7C,eAAe;EACf,mBF4CgC;ADjElC;;AGuBA;EACE,iBF6C6C;ADjE/C;;AGuBA;;;;EAIE,gBAAgB;AHpBlB;;AGuBA;EACE,gBFoM+B;ADxNjC;;AGuBA;EACE,mBF0BgC;EEzBhC,cAAc;AHpBhB;;AGuBA;EACE,gBFqBgC;ADzClC;;AGuBA;;EAEE,mBAAmB;AHpBrB;;AGkBA;;;EAII,YAAY;AHhBhB;;AGoBA;ECrHE,eH8HgC;ADzBlC;;AGyBA;;EAEE,kBAAkB;EAClB,cAAc;EACd,wBAAwB;AHtB1B;;AGyBA;EAAM,SAAS;AHrBf;;AGsBA;EAAM,MAAM;AHlBZ;;AGyBA;EACE,WFrIW;EEsIX,qBFwC4C;EEvC5C,6BAA6B;AHtB/B;;AK9KE;EFuME,cFtMe;EEuMf,yBFtJc;ADiIlB;;AGyBA;EACE,kBAAkB;AHtBpB;;AGqBA;EAGI,YAAY;AHpBhB;;AG4BA;EACE,cAAc;EACd,qBAAqB;AHzBvB;;AKhME;EF4NE,cAAc;EACd,qBAAqB;AHxBzB;;AGiCA;;;;EAIE,mEFuGiF;EG7RjF,eH8HgC;AD2BlC;;AGiCA;EAEE,aAAa;EAEb,mBF/DgC;EEiEhC,cAAc;AHjChB;;AGyCA;EAEE,gBF3EgC;ADoClC;;AG+CA;EACE,sBAAsB;EACtB,kBAAkB;AH5CpB;;AG+CA;EAGE,gBAAgB;EAChB,sBAAsB;AH9CxB;;AGsDA;EACE,yBAAyB;EACzB,iBAAiB;AHnDnB;;AGsDA;EACE,cFwH6B;EEvH7B,iBFuH6B;EEtH7B,cF1RiB;EE2RjB,gBAAgB;EAChB,oBAAoB;AHnDtB;;AGsDA;EAGE,mBAAmB;EACnB,mBAAmB;EACnB,WFrSa;ADgPf;;AG6DA;EAEE,qBAAqB;EACrB,gBAAgB;AH3DlB;;AGiEA;EAEE,gBAAgB;EAChB,UAAU;AH/DZ;;AGsEA;EACE,mBAAmB;EACnB,0CAA0C;AHnE5C;;AGsEA;;;;;EAKE,SAAS;EACT,+BAA0C;EAC1C,iBF7JgC;AD0FlC;;AGqEA;EACE,UAAU;EACV,aAAa;EACb,iBFlKgC;ADgGlC;;AGqEA;;EAEE,iBAAiB;AHlEnB;;AGqEA;EACE,WAAW;EACX,UAAU;AHlEZ;;AGoEA;EACE,UAAU;AHjEZ;;AGoEA;;EAEE,oBAAoB;AHjEtB;;AGuEA;EACE,iBAAiB;AHpEnB;;AG2EA;;;;EAIE,0BAA0B;AHxE5B;;AG6EE;;;;EAKI,eAAe;AH3ErB;;AGiFA;;;;EAIE,UAAU;EACV,kBAAkB;AH9EpB;;AGiFA;;EAEE,sBAAsB;EACtB,UAAU;AH9EZ;;AGkFA;;;;EASE,2BAA2B;AHpF7B;;AGuFA;EACE,cAAc;EAEd,gBAAgB;AHrFlB;;AGwFA;EAME,YAAY;EAEZ,UAAU;EACV,SAAS;EACT,SAAS;AH3FX;;AGgGA;EACE,cAAc;EACd,WAAW;EACX,eAAe;EACf,UAAU;EACV,mBF3QgC;EG/HhC,eH8HgC;EE8QhC,oBAAoB;EACpB,cAAc;EACd,mBAAmB;AH7FrB;;AGgGA;EACE,wBAAwB;AH7F1B;;AAEA;;EGiGE,YAAY;AH9Fd;;AAEA;EGoGE,oBAAoB;EACpB,wBAAwB;AHlG1B;;AAEA;EGwGE,wBAAwB;AHtG1B;;AG8GA;EACE,aAAa;EACb,0BAA0B;AH3G5B;;AGkHA;EACE,qBAAqB;AH/GvB;;AGkHA;EACE,kBAAkB;EAClB,eAAe;AH/GjB;;AGkHA;EACE,aAAa;AH/Gf;;AAEA;EGmHE,wBAAwB;AHjH1B;;AMnZA;;EAEE,gBAAgB;EAChB,gBLsLgC;EKpLhC,gBLwW+B;EKvW/B,iBLmLgC;EKlLhC,gBLsL6C;EKrL7C,mBLAgB;EKChB,iBLoL6C;EKnL7C,cL8CgB;ADuWlB;;AM/ZA;;EAYI,cLLe;AD6ZnB;;AMrZA;EACE,cL6K6C;AD2O/C;;AMrZA;EACE,WLVa;EMbb,0BNaa;EMVb,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EAInC,qBAAqB;EACrB,uBAA8B;APoahC;;AMjaA;EACE,WLfa;ADmbf;;AMraA;EAGI,iBLkK2C;EKjK3C,aAAa;ANsajB;;AM1aA;EAOI,gBL8J2C;EK7J3C,aAAa;ANuajB;;AMnaA;;EAEE,SAAS;EACT,UAAU;EACV,YAAY;ANsad;;AMnaA;EACE,6CAAoC;EAApC,qCAAoC;ANsatC;;AMnaA;EACE;IAAI,kBAAkB;ENuatB;EMtaA;IAAK,kBAAkB;ENyavB;EMxaA;IAAK,mBAAmB;EN2axB;EM1aA;IAAK,mBAAmB;EN6axB;EM5aA;IAAM,kBAAkB;EN+axB;AACF;;AMrbA;EACE;IAAI,kBAAkB;ENuatB;EMtaA;IAAK,kBAAkB;ENyavB;EMxaA;IAAK,mBAAmB;EN2axB;EM1aA;IAAK,mBAAmB;EN6axB;EM5aA;IAAM,kBAAkB;EN+axB;AACF;;AM7aA;EACE,2CAAkC;EAAlC,mCAAkC;EAClC,sCAA8B;EAA9B,8BAA8B;EAC9B,uDAA+C;EAA/C,+CAA+C;EAC/C,mBAAmB;ANgbrB;;AM7aA;EACE;IAAO,iBL8HsC;EDmT7C;EMhbA;IAAK,iBAA8B;ENmbnC;AACF;;AMtbA;EACE;IAAO,iBL8HsC;EDmT7C;EMhbA;IAAK,iBAA8B;ENmbnC;AACF;;AMjbA;EFTE,eH8HgC;ADgUlC;;AMzeA;EF2CE,eH8HgC;ADoUlC;;AMzeA;EFuCE,eH8HgC;ADwUlC;;AMxeA;EFkCE,eH8HgC;AD4UlC;;AMzdA;EFeE,eH8HgC;ADgVlC;;AMjdA;EFGE,eH8HgC;ADoVlC;;AMlcA;EFhBE,eH8HgC;EK5GhC,gBLiT+B;ADoJjC;;AMjcA;EFtBE,eH8HgC;EKtGhC,gBLoS+B;EKnS/B,iBLsGgC;AD8VlC;;AMlcA;EF3BE,eH8HgC;EKjGhC,gBLgS+B;EK/R/B,iBLiGgC;ADoWlC;;AMncA;EFhCE,eH8HgC;EK5FhC,gBL4R+B;EK3R/B,iBL4FgC;AD0WlC;;AMpcA;EFrCE,eH8HgC;EKvFhC,gBLwR+B;EKvR/B,iBLuFgC;ADgXlC;;AG3dA;EG6BE,gBL8EgC;EK7EhC,mBL6EgC;EK5EhC,SAAS;EACT,sCLtDgB;ADwflB;;AM1bA;;EF5DE,eH8HgC;EK/DhC,gBLqO+B;ADwNjC;;AM1bA;;EAEE,UL4Q6B;EK3Q7B,yBLxHiB;ADqjBnB;;AMrbA;EEzIE,eAAe;EACf,gBAAgB;EAChB,cAAc;EACd,gBAAgB;ARkkBlB;;AMvbA;EE9IE,eAAe;EACf,gBAAgB;EAChB,cAAc;EACd,gBAAgB;ARykBlB;;AM3bA;EACE,qBAAqB;AN8bvB;;AM/bA;EAII,eL6P2B;ADkM/B;;AMrbA;EFnGE,eH8HgC;EKzBhC,yBAAyB;ANwb3B;;AMpbA;EACE,uBLyB6C;EGnI7C,eH8HgC;ADoalC;;AMpbA;EACE,cAAc;EF/Gd,eH8HgC;EKbhC,cLpKiB;AD2lBnB;;AM1bA;EAMI,qBAAqB;ANwbzB;;ASrmBA;ECIE,eAAe;EAGf,YAAY;AVmmBd;;ASpmBA;EACE,UAAU;ECHV,eAAe;EAGf,YAAY;AVymBd;;AS/lBA;EAEE,qBAAqB;ATimBvB;;AS9lBA;EACE,yBAA0B;EAC1B,cAAc;ATimBhB;;AS9lBA;EACE,cRtBiB;ADunBnB;;AS7lBA;EACE,aAAa;ATgmBf;;AWvoBA;EACE,WVsEkB;EUrElB,qBAAqB;AX0oBvB;;AWvoBE;EACE,cAAc;AX0oBlB;;AWroBA;EACE,iBVsL6C;EUrL7C,WVEa;EUDb,yBVFiB;AD0oBnB;;AW3oBA;EAMI,UAAU;EACV,gBVkV6B;ADuTjC;;AGlaA;EQjOE,cAAc;EACd,cVoCgB;ADmmBlB;;AWzoBA;EPwCE,eH8HgC;EU/J9B,cAAc;EACd,kBAAkB;AXuoBtB;;AWloBA;EACE,iBVqhCmD;EUphCnD,kBAAkB;AXqoBpB;;AYtqBE;ECDA,WAAW;EACX,kBAA0B;EAC1B,iBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;Ab2qBnB;;AcxnBI;EFtDF;ICWI,gBZ2QqB;ED6ZzB;AACF;;Ac9nBI;EFtDF;ICWI,gBZ4QqB;EDkazB;AACF;;AcpoBI;EFtDF;ICWI,gBZ6QsB;EDua1B;AACF;;Ac1oBI;EFtDF;ICWI,iBZ8QsB;ED4a1B;AACF;;AYhsBE;ECPA,WAAW;EACX,kBAA0B;EAC1B,iBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;Ab2sBnB;;AcxpBI;EFrCE;IACE,gBXoQmB;ED6bzB;AACF;;Ac9pBI;EFrCE;IACE,gBXqQmB;EDkczB;AACF;;AcpqBI;EFrCE;IACE,gBXsQoB;EDuc1B;AACF;;Ac1qBI;EFrCE;IACE,iBXuQoB;ED4c1B;AACF;;AYhsBE;ECrBA,oBAAa;EAAb,aAAa;EACb,mBAAe;EAA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kBADZ;IACY,SADZ;EfghDlB;Ee/gDM;IAAwB,kBADZ;IACY,SADZ;EfmhDlB;Ee5gDQ;IFRR,cAA4B;EbuhD5B;Ee/gDQ;IFRR,sBAA8C;Eb0hD9C;EelhDQ;IFRR,uBAA8C;Eb6hD9C;EerhDQ;IFRR,gBAA8C;EbgiD9C;EexhDQ;IFRR,uBAA8C;EbmiD9C;Ee3hDQ;IFRR,uBAA8C;EbsiD9C;Ee9hDQ;IFRR,gBAA8C;EbyiD9C;EejiDQ;IFRR,uBAA8C;Eb4iD9C;EepiDQ;IFRR,uBAA8C;Eb+iD9C;EeviDQ;IFRR,gBAA8C;EbkjD9C;Ee1iDQ;IFRR,uBAA8C;EbqjD9C;Ee7iDQ;IFRR,uBAA8C;EbwjD9C;AACF;;AgB5mDA;EACE,WAAW;EACX,uBf6L6C;Ee5L7C,cfMiB;ADymDnB;;AgBlnDA;;EAQI,UfqZ2B;EepZ3B,mBAAmB;AhB+mDvB;;AgBxnDA;EAaI,sBAAsB;AhB+mD1B;;AgBrmDA;;EAGI,UfoY2B;ADmuC/B;;AgB9lDA;EACE,uBfvBiB;ADwnDnB;;AgBlmDA;;EAOM,sBAAsB;AhBgmD5B;;AgB3lDA;;;;EAKI,SAAS;AhB6lDb;;AgBrlDA;EAEI,yBfJc;AD2lDlB;;AK7oDE;EWkEI,cfhBY;EeiBZ,mBflEa;ADipDnB;;AiBzpDE;;;EAKM,yBhBOW;ADmpDnB;;AiB/pDE;;;EAKM,yBhBOW;ADypDnB;;AiBrqDE;;;EAQM,yBhBmDU;ADgnDlB;;AiB3qDE;;;EAQM,yBhBCU;ADwqDlB;;AiBjrDE;;;EAQM,yBhBsDU;ADynDlB;;AiBvrDE;;;EAQM,yBhBoDU;ADioDlB;;AiB7rDE;;;EAQM,yBhBiDU;AD0oDlB;;AiBnsDE;;;EAQM,yBhBiDU;ADgpDlB;;AgBxmDA;EAGM,WfzFS;Ee0FT,yBf7Fa;Ee8Fb,qBf7CY;ADspDlB;;AgB9mDA;EAWM,cfpGa;EeqGb,yBfjGa;EekGb,qBflGa;ADysDnB;;AgBlmDA;EACE,WfzGa;Ee0Gb,yBf7GiB;ADktDnB;;AgBvmDA;;;EAOI,qBfjEc;ADuqDlB;;AgB7mDA;EAWI,SAAS;AhBsmDb;;AgBjnDA;EAgBM,yBf1EY;AD+qDlB;;AKjuDE;EWmIM,Wf/HO;ADiuDf;;AcxqDI;EEuFA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBolDvC;EgBzlDG;IASK,SAAS;EhBmlDjB;AACF;;AcprDI;EEuFA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBgmDvC;EgBrmDG;IASK,SAAS;EhB+lDjB;AACF;;AchsDI;EEuFA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB4mDvC;EgBjnDG;IASK,SAAS;EhB2mDjB;AACF;;Ac5sDI;EEuFA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBwnDvC;EgB7nDG;IASK,SAAS;EhBunDjB;AACF;;AgBtoDA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AhBmoDzC;;AgB7oDA;EAcU,SAAS;AhBmoDnB;;AkBtyDA;EACE,cAAc;EACd,WAAW;EACX,YC4G2B;ED3G3B,YjB2b6B;EGrY7B,eH8HgC;EiBjLhC,gBjBuV+B;EiBtV/B,iBjBiLgC;EiBhLhC,WjBCa;EiBAb,yBjB+CgB;EiB9ChB,4BAA4B;EAC5B,uBjBDiB;ADyyDnB;;AkBpzDA;EAgBI,6BAA6B;EAC7B,SAAS;AlBwyDb;;AkBzzDA;EAsBI,kBAAkB;EAClB,uBjBbW;ADozDf;;AoBvzDE;EAIE,UAAU;ApBuzDd;;AkBl0DA;EA+BI,cjBxBe;EiB0Bf,UAAU;AlBsyDd;;AkBv0DA;EA+BI,cjBxBe;EiB0Bf,UAAU;AlBsyDd;;AkBv0DA;EA+BI,cjBxBe;EiB0Bf,UAAU;AlBsyDd;;AkBv0DA;EA+BI,cjBxBe;EiB0Bf,UAAU;AlBsyDd;;AkBv0DA;EA+BI,cjBxBe;EiB0Bf,UAAU;AlBsyDd;;AkBv0DA;EA4CI,UAAU;EACV,qJjBlCe;ADi0DnB;;AkBxxDA;EACE,mBjB9CiB;EMVjB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,mBAAsD;EAGtD,oBAAuD;EACvD,mBAAmC;EA6CnC,kHNtDiB;EiBiDjB,uBAAwC;EACxC,cjBDgB;EiBEhB,YAAwB;AlBqyD1B;;AkB3yDA;EAaI,cjBTc;EiBUd,mBjB3De;AD61DnB;;AkB7xDA;;EAEE,cAAc;EACd,WAAW;AlBgyDb;;AkBtxDA;EACE,cjByW6B;EiBxW7B,iBjBwW6B;EiBvW7B,gBAAgB;Ed7BhB,eH8HgC;EiB/FhC,iBjBgGgC;ADyrDlC;;AkBtxDA;EACE,cjBgX6B;EiB/W7B,iBjB+W6B;EGnZ7B,eH8HgC;EiBxFhC,iBjByFgC;ADgsDlC;;AkBtxDA;EACE,cjBoW6B;EiBnW7B,iBjBmW6B;EG9Y7B,eH8HgC;EiBjFhC,iBjBkFgC;ADusDlC;;AkBhxDA;EACE,cAAc;EACd,WAAW;EACX,cjB0E6C;EiBzE7C,gBAAgB;EAChB,iBjBoEgC;EiBnEhC,cjB/GiB;EiBgHjB,6BAA6B;EAC7B,SAAS;EAET,4IAE8D;AlBgxDhE;;AkBrwDA;EACE,YCzB2B;ED0B3B,YjBgU6B;EG/Y7B,eH8HgC;EiB7ChC,iBjB8CgC;AD0tDlC;;AkBrwDA;EACE,YChC2B;EDiC3B,YjB8T6B;EGpZ7B,eH8HgC;EiBtChC,iBjBuCgC;ADiuDlC;;AkBpwDA;EAGI,YAAY;AlBqwDhB;;AkBjwDA;EACE,YAAY;EACZ,uBAAwC;EXlKxC,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,mBAAsD;EAGtD,oBAAuD;EACvD,mBAAmC;EAqDnC,6KN9DiB;ADw6DnB;;AkB5wDA;EACE,6IjB7JiB;EiBkKjB,cjBjHgB;EiBmHhB,cjBkB6C;ADwvD/C;;AkBjwDA;EACE,gBAAgB;AlBowDlB;;AkBjwDA;EACE,cAAc;EACd,ajBoXuC;ADg5CzC;;AkB5vDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;AlB+vD3C;;AkBnwDA;;EAQI,kBAA0C;EAC1C,iBAAyC;AlBgwD7C;;AkBvvDA;EACE,kBAAkB;EAClB,cAAc;EACd,kBjByVsD;ADi6CxD;;AkBvvDA;EACE,kBAAkB;EAClB,ejBqVyC;EiBpVzC,kBjBmVsD;ADu6CxD;;AkB7vDA;;EAQI,cjBvNe;ADi9DnB;;AkBtvDA;EACE,gBAAgB;AlByvDlB;;AkBtvDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,ejBsUuC;ADm7CzC;;AkB7vDA;EAQI,gBAAgB;EAChB,aAAa;EACb,ejBiUqC;EiBhUrC,cAAc;AlByvDlB;;AoB98DE;EACE,aAAa;EACb,WAAW;EACX,anB2gBqC;EGpfvC,eH8HgC;EmBnJ9B,cnBqBc;AD47DlB;;AoB98DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,cnB+I2C;EGnI7C,eH8HgC;EmBxI9B,iBnByI8B;EmBxI9B,WnBvCW;EmBwCX,yBnB3Ce;AD4/DnB;;AoB/+DI;;;;EAoCE,cAAc;ApBk9DpB;;AoBt/DI;EA0CE,qBnBJY;ADo9DlB;;AoB1/DI;EA6CI,qBnBPU;EmBQV,aAAa;ApBi9DrB;;AoB//DI;EA+DE,qBnBzBY;AD69DlB;;AoBngEI;EAkEI,qBnB5BU;EmB6BV,aAAa;ApBq8DrB;;AoBxgEI;EA2EI,cnBrCU;ADs+DlB;;AoB5gEI;;;EAgFI,cAAc;ApBk8DtB;;AoBlhEI;EAwFI,cnBlDU;ADg/DlB;;AoBthEI;EA2FM,qBnBrDQ;ADo/DlB;;AoB1hEI;EAiGM,qBAAkC;ApB67D5C;;AoB9hEI;EAuGM,aAAa;ApB27DvB;;AoBliEI;EA2GM,qBnBrEQ;ADggElB;;AoBtiEI;EAqHI,qBnB/EU;ADogElB;;AoB1iEI;EA0HM,qBnBpFQ;EmBqFR,aAAa;ApBo7DvB;;AoBniEE;EACE,aAAa;EACb,WAAW;EACX,anB2gBqC;EGpfvC,eH8HgC;EmBnJ9B,WnB4Ba;AD0gEjB;;AoBniEE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,cnB+I2C;EGnI7C,eH8HgC;EmBxI9B,iBnByI8B;EmBxI9B,WnBvCW;EmBwCX,yBnB3Ce;ADilEnB;;AoBpkEI;;;;EAoCE,cAAc;ApBuiEpB;;AoB3kEI;EA0CE,kBnBGW;ADkiEjB;;AoB/kEI;EA6CI,kBnBAS;EmBCT,aAAa;ApBsiErB;;AoBplEI;EA+DE,kBnBlBW;AD2iEjB;;AoBxlEI;EAkEI,kBnBrBS;EmBsBT,aAAa;ApB0hErB;;AoB7lEI;EA2EI,WnB9BS;ADojEjB;;AoBjmEI;;;EAgFI,cAAc;ApBuhEtB;;AoBvmEI;EAwFI,WnB3CS;AD8jEjB;;AoB3mEI;EA2FM,kBnB9CO;ADkkEjB;;AoB/mEI;EAiGM,qBAAkC;ApBkhE5C;;AoBnnEI;EAuGM,aAAa;ApBghEvB;;AoBvnEI;EA2GM,kBnB9DO;AD8kEjB;;AoB3nEI;EAqHI,kBnBxES;ADklEjB;;AoB/nEI;EA0HM,kBnB7EO;EmB8EP,aAAa;ApBygEvB;;AkB14DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AlB64DrB;;AkBh5DA;EASI,WAAW;AlB24Df;;Ac5mEI;EIwNJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;ElB04DpB;EkB55DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;ElBw4DpB;EkBn6DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;ElBs4D1B;EkBx6DF;IAuCM,qBAAqB;ElBo4DzB;EkB36DF;;IA4CM,WAAW;ElBm4Df;EkB/6DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;ElBg4DnB;EkBt7DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,ejBwOmC;IiBvOnC,cAAc;ElBg4DlB;EkB77DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;ElB+3D3B;EkBj8DF;IAqEM,gBAAgB;ElB+3DpB;AACF;;AqBntEA;EACE,qBAAqB;EAErB,cpBqDgB;EoBpDhB,gBAAgB;EAEhB,eAAsD;EACtD,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,yBpBDiB;EoBGjB,YAAY;EACZ,eAA2B;ArBmtE7B;;AqB9tEA;EAeI,UAAU;ArBmtEd;;AqB7sEA;;EAEE,oBAAoB;ArBgtEtB;;AKjuEE;EgBkCI,eAAe;EACf,gBAAgB;ArBmsEtB;;AqB5sEE;EAGM,mBAAmB;ArB6sE3B;;AqBhtEE;EAMM,iBAAiB;ArB8sEzB;;AqBxsEE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,yBpB5Ce;ADmvEnB;;AqB9sEE;EAGM,WpBrCO;ADovEf;;AKxvEE;EiBFE,WrBMW;EqBLX,kBrBKW;ADyvEf;;AsB3vEE;EAEE,kBrBAW;AD6vEf;;AsBzvEE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,qBrBXe;ADswEnB;;AsBxvEE;;EAGE,crBjBe;EqBkBf,yBrB+Bc;AD2tElB;;AqBvuEE;EASI,yBpB9Ca;EMVjB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNtDiB;EMkBjB,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArB8uE5C;;AKhyEE;EEuDA,kHNlDiB;EoBiDX,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBnDW;ADkyEnB;;AqBjwEE;;;EdiBA,kHNlDiB;EoB0DX,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpB5DW;EoB6DX,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;AD8nE/C;;AKrzEE;EgBkCI,eAAe;EACf,gBAAgB;ArBuxEtB;;AqBhyEE;EAGM,mBAAmB;ArBiyE3B;;AqBpyEE;EAMM,iBAAiB;ArBkyEzB;;AqB5xEE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,yBpB5Ce;ADu0EnB;;AqBlyEE;EAGM,WpBrCO;ADw0Ef;;AK50EE;EiBFE,WrBMW;EqBLX,kBrBKW;AD60Ef;;AsB/0EE;EAEE,kBrBAW;ADi1Ef;;AsB70EE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,qBrBXe;AD01EnB;;AsB50EE;;EAGE,crBjBe;EqBkBf,yBrB+Bc;AD+yElB;;AqB3zEE;EASI,yBpB9Ca;EMVjB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNtDiB;EMkBjB,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArBk0E5C;;AKp3EE;EEuDA,kHNlDiB;EoBiDX,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBnDW;ADs3EnB;;AqBr1EE;;;EdiBA,kHNlDiB;EoB0DX,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpB5DW;EoB6DX,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;ADktE/C;;AKz4EE;EgBkCI,eAAe;EACf,gBAAgB;ArB22EtB;;AqBp3EE;EAGM,mBAAmB;ArBq3E3B;;AqBx3EE;EAMM,iBAAiB;ArBs3EzB;;AqBh3EE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,yBpBOc;ADw2ElB;;AqBt3EE;EAGM,WpBgBU;ADu2ElB;;AKh6EE;EiBFE,WrB2Dc;EqB1Dd,kBrBKW;ADi6Ef;;AsBn6EE;EAEE,kBrBAW;ADq6Ef;;AsBj6EE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,qBrBwCc;AD23ElB;;AsBh6EE;;EAGE,crBkCc;EqBjCd,yBrB+Bc;ADm4ElB;;AqB/4EE;EASI,yBpBKY;EM7DhB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNHgB;EMjChB,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArBs5E5C;;AKx8EE;EEuDA,kHNHgB;EoBEV,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBJU;AD25ElB;;AqBz6EE;;;EdiBA,kHNHgB;EoBWV,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpBbU;EoBcV,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;ADsyE/C;;AK79EE;EgBkCI,eAAe;EACf,gBAAgB;ArB+7EtB;;AqBx8EE;EAGM,mBAAmB;ArBy8E3B;;AqB58EE;EAMM,iBAAiB;ArB08EzB;;AqBp8EE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,yBpB3Cc;AD8+ElB;;AqB18EE;EAGM,WpBiBU;AD07ElB;;AKp/EE;EiBFE,WrB4Dc;EqB3Dd,kBrBKW;ADq/Ef;;AsBv/EE;EAEE,kBrBAW;ADy/Ef;;AsBr/EE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,qBrBVc;ADigFlB;;AsBp/EE;;EAGE,crBhBc;EqBiBd,yBrB+Bc;ADu9ElB;;AqBn+EE;EASI,yBpB7CY;EMXhB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNrDgB;EMiBhB,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArB0+E5C;;AK5hFE;EEuDA,kHNrDgB;EoBoDV,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBtDU;ADiiFlB;;AqB7/EE;;;EdiBA,kHNrDgB;EoB6DV,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpB/DU;EoBgEV,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;AD03E/C;;AKjjFE;EgBkCI,eAAe;EACf,gBAAgB;ArBmhFtB;;AqB5hFE;EAGM,mBAAmB;ArB6hF3B;;AqBhiFE;EAMM,iBAAiB;ArB8hFzB;;AqBxhFE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,yBpBUc;AD6gFlB;;AqB9hFE;EAGM,WpBoBK;AD2gFb;;AKxkFE;EiBFE,WrB+DS;EqB9DT,kBrBKW;ADykFf;;AsB3kFE;EAEE,kBrBAW;AD6kFf;;AsBzkFE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,qBrB2Cc;ADgiFlB;;AsBxkFE;;EAGE,crBqCc;EqBpCd,yBrB+Bc;AD2iFlB;;AqBvjFE;EASI,yBpBQY;EMhEhB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNAgB;EMpChB,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArB8jF5C;;AKhnFE;EEuDA,kHNAgB;EoBDV,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBDU;ADgkFlB;;AqBjlFE;;;EdiBA,kHNAgB;EoBQV,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpBVU;EoBWV,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;AD88E/C;;AKroFE;EgBkCI,eAAe;EACf,gBAAgB;ArBumFtB;;AqBhnFE;EAGM,mBAAmB;ArBinF3B;;AqBpnFE;EAMM,iBAAiB;ArBknFzB;;AqB5mFE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,yBpBQc;ADmmFlB;;AqBlnFE;EAGM,WpBkBS;ADimFjB;;AK5pFE;EiBFE,WrB6Da;EqB5Db,kBrBKW;AD6pFf;;AsB/pFE;EAEE,kBrBAW;ADiqFf;;AsB7pFE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,qBrByCc;ADsnFlB;;AsB5pFE;;EAGE,crBmCc;EqBlCd,yBrB+Bc;AD+nFlB;;AqB3oFE;EASI,yBpBMY;EM9DhB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNFgB;EMlChB,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArBkpF5C;;AKpsFE;EEuDA,kHNFgB;EoBCV,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBHU;ADspFlB;;AqBrqFE;;;EdiBA,kHNFgB;EoBUV,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpBZU;EoBaV,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;ADkiF/C;;AKztFE;EgBkCI,eAAe;EACf,gBAAgB;ArB2rFtB;;AqBpsFE;EAGM,mBAAmB;ArBqsF3B;;AqBxsFE;EAMM,iBAAiB;ArBssFzB;;AqBhsFE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,sBpBzCW;ADwuFf;;AK5uFE;EiBDE,kBrBKW;AD4uFf;;AsB9uFE;EAEE,kBrBAW;ADgvFf;;AsB5uFE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,kBrBRW;ADsvFf;;AsB3uFE;;EAGE,WrBdW;EqBeX,yBrB+Bc;AD8sFlB;;AqB1tFE;EASI,sBpB3CS;EMbb,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,sGNnDa;EMeb,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArBiuF5C;;AKnxFE;EEuDA,kHNtDiB;EoBqDX,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBvDW;ADyxFnB;;AqBpvFE;;;EdiBA,kHNtDiB;EoB8DX,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpBhEW;EoBiEX,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;ADinF/C;;AKxyFE;EgBkCI,eAAe;EACf,gBAAgB;ArB0wFtB;;AqBnxFE;EAGM,mBAAmB;ArBoxF3B;;AqBvxFE;EAMM,iBAAiB;ArBqxFzB;;AqB/wFE;EC5CA,crBwDgB;EqBvDhB,qBrBuDgB;EoBLd,yBpBKc;ADywFlB;;AqBrxFE;EAGM,cpBpCW;AD0zFnB;;AK/zFE;EiBFE,crBOe;EqBNf,kBrBKW;ADg0Ff;;AsBl0FE;EAEE,kBrBAW;ADo0Ff;;AsBh0FE;EAEE,crBLe;EqBMf,yBrBVe;EqBWf,qBrBsCc;AD4xFlB;;AsB/zFE;;EAGE,crBgCc;EqB/Bd,yBrB+Bc;ADkyFlB;;AqB9yFE;EASI,yBpBGY;EM3DhB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNLgB;EM/BhB,4CAA2D;EAA3D,oCAA2D;EAC3D,oBAAuC;Ec8BnC,mBAAsC;ArBqzF5C;;AKv2FE;EEuDA,kHNLgB;EoBIV,WpBlDO;EoBmDP,mBAAmB;EACnB,yBpBNU;AD4zFlB;;AqBx0FE;;;EdiBA,kHNLgB;EoBaV,WpB3DO;EoB4DP,mBAAmB;EACnB,yBpBfU;EoBgBV,oBAAY;EAAZ,YAAY;Ed1ClB,YAAY;EAGZ,kBAAkB;EAClB,SNuJgC;EMtJhC,SN0J6C;ADqsF/C;;AqBjzFE;ECnDA,WrBpBa;EqBqBb,kBrBrBa;EqBsBb,uBAAuB;EfnCvB,0BNaa;EMVb,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;APm4FrC;;AK74FE;EETA,6BNciB;EMXjB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EeqBjC,WrB3BW;ADw5Ff;;AsB13FE;EAEE,crBnCe;AD+5FnB;;AsBz3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kHjB;;A2B7jHA;;EAEE,YRX2B;AnB2kH7B;;A2B7jHA;;;;;;EAME,Y1B2U6B;EGpZ7B,eH8HgC;E0BnDhC,iB1BoDgC;AD4gHlC;;A2B7jHA;;EAEE,YR3B2B;AnB2lH7B;;A2B7jHA;;;;;;EAME,Y1BsT6B;EG/Y7B,eH8HgC;E0BnChC,iB1BoCgC;AD4hHlC;;A2B7jHA;;EAEE,mBAA0E;A3BgkH5E;;A4BvtHA;EACE,kBAAkB;EAClB,cAAc;EACd,gB3BmLgC;E2BlLhC,kBAAqE;A5B0tHvE;;A4BvtHA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,e3BmjBuC;ADuqGzC;;A4BvtHA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,W3B+iBsD;E2B9iBtD,Y3BoKgC;E2BnKhC,UAAU;A5B0tHZ;;A4BhuHA;EASI,W3BdW;E2BeX,qB3B+Bc;AD4rHlB;;A4BruHA;EAeI,qB3B8fsE;AD4tG1E;;A4BzuHA;EAmBI,W3BxBW;ADkvHf;;A4B7uHA;EA0BM,c3B9Ba;ADqvHnB;;A4BjvHA;EA6BQ,c3BjCW;ADyvHnB;;A4B9sHA;EACE,kBAAkB;EAClB,gBAAgB;EAEhB,mBAAmB;A5BgtHrB;;A4BptHA;EASI,kBAAkB;EAClB,MAAM;EACN,WAA+D;EAC/D,cAAc;EACd,W3B+foD;E2B9fpD,Y3BqH8B;E2BpH9B,oBAAoB;EACpB,WAAW;EACX,yB3Bdc;AD6tHlB;;A4BhuHA;EAsBI,kBAAkB;EAClB,MAAM;EACN,WAA+D;EAC/D,cAAc;EACd,W3BkfoD;E2BjfpD,Y3BwG8B;E2BvG9B,WAAW;A5B8sHf;;A4BrsHA;EAEI,cAAc;A5BusHlB;;A4BzsHA;EAKI,W3BtFW;AD8xHf;;A4B7sHA;EAOM,W3BxFS;E2ByFT,cAAc;A5B0sHpB;;A4BltHA;EAcM,c3B9Fa;ADsyHnB;;A4B/rHA;EAEI,cAAc;A5BisHlB;;A4BnsHA;EAMI,W3B9GW;AD+yHf;;A4BvsHA;EAQM,W3BhHS;E2BiHT,cAAc;A5BmsHpB;;A4B5sHA;EAeM,c3BtHa;ADuzHnB;;A4BvrHA;EACE,kB3Byd8D;ADiuGhE;;A4B3rHA;EAKM,W3Bqd0D;E2Bpd1D,W3Bod0D;E2Bnd1D,mBAAmB;A5B0rHzB;;A4BjsHA;EAYM,MAAM;EACN,W3B6c0D;E2B5c1D,W3B6c0D;E2B5c1D,Y3B+B4B;E2B9B5B,0BAA0B;A5ByrHhC;;A4BzsHA;EAsBI,W3BvJW;AD80Hf;;A4B7sHA;EAwBM,0BAA0B;EAC1B,W3B1JS;ADm1Hf;;A4BltHA;EAgCM,c3BhKa;ADs1HnB;;A4B1qHA;EACE,qBAAqB;EACrB,WAAW;EACX,YT3E2B;ES4E3B,UAAU;EACV,c3BpIgB;E2BqIhB,sBAAsB;EAEtB,gF3BxLiB;E2B4LjB,uB3BxLiB;E2ByLjB,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A5ByqHlB;;A4BtrHA;EAgBI,UAAU;A5B0qHd;;A4B1rHA;EAwBM,W3BrMS;E2BsMT,yB3BvJY;AD6zHlB;;A4B/rHA;EA+BI,YAAY;EACZ,gB3BwO2B;E2BvO3B,sBAAsB;A5BoqH1B;;A4BrsHA;EAqCI,c3BjNe;E2BkNf,yB3BlNe;ADs3HnB;;A4B1sHA;EA2CI,aAAa;A5BmqHjB;;A4B9sHA;EAgDI,kBAAkB;EAClB,0B3BhLc;ADk1HlB;;A4B9pHA;EACE,YT9H2B;EfrD3B,eH8HgC;ADutHlC;;A4B9pHA;EACE,YTnI2B;EfrD3B,eH8HgC;AD4tHlC;;A4BzpHA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,YThJ2B;ESiJ3B,gBAAgB;A5B4pHlB;;A4BjqHA;EAOI,c3BrE2C;E2BsE3C,mB3BvMc;E2BwMd,eAAe;A5B8pHnB;;AK55HE;EuBgQI,mB3B9MY;E2B+MZ,W3BrMc;ADq2HpB;;A4B3pHA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,YTjK2B;ESkK3B,SAAS;EACT,UAAU;A5B8pHZ;;A4BpqHA;EASI,qB3BuQsE;E2BtQtE,uC3B9Nc;AD63HlB;;A4BzqHA;;EAgBI,yB3BjRe;AD+6HnB;;A4B9qHA;EAqBM,qB3BgZY;AD6wGlB;;A4BlrHA;EA0BI,0BAA0B;A5B4pH9B;;A4BxpHA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,YTjM2B;ESkM3B,Y3B8I6B;E2B5I7B,gB3B2C+B;E2B1C/B,iB3B3HgC;E2B4HhC,W3B3Sa;E2B4Sb,yB3B7PgB;ADu5HlB;;A4BtqHA;EAeI,kBAAkB;EAClB,UAAU;EACV,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,mB3BzTe;E2B0Tf,c3BzQc;ADo6HlB;;A4BjpHA;EACE,WAAW;EAGX,WAAwB;EACxB,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A5BkpHlB;;A4BzpHA;EAUI,aAAa;A5BmpHjB;;A4B7pHA;EAc8B,a3B+TgB;ADo1G9C;;A4BjqHA;EAe8B,a3B8TgB;ADw1G9C;;A4BrqHA;EAgB8B,a3B6TgB;AD41G9C;;A4BzqHA;EAoBI,SAAS;A5BypHb;;A4B7qHA;EAwBI,U3BtK2C;E2BuK3C,Y3B3K8B;E2B4K9B,mB3B7Sc;E2B8Sd,SAAS;EACT,SAAS;EACT,wBAAgB;EAAhB,gBAAgB;A5BypHpB;;A4BtrHA;EAiCI,W3BiSoC;E2BhSpC,Y3BpL8B;E2BqL9B,kBAAkB;EAClB,Y3BgSoC;E2B/RpC,SAAS;EACT,0E3B1We;E2B8Wf,yBAAyB;A5BspH7B;;A4BhsHA;EA8CI,U3B5L2C;E2B6L3C,YAAsC;EACtC,SAAS;EACT,SAAS;EACT,UAAU;EACV,mB3BtUc;E2BuUd,gBAAgB;EAChB,qBAAgB;EAAhB,gBAAgB;A5BspHpB;;A4B3sHA;EA4DI,W3BsQoC;E2BrQpC,Y3B/M8B;E2BgN9B,kBAAkB;EAClB,Y3BqQoC;E2BpQpC,0E3BpYe;E2BuYf,yBAAyB;A5BipH7B;;A4BptHA;EAuEI,U3BrN2C;E2BsN3C,Y3B1N8B;E2B2N9B,aAAa;EACb,e3B+C2B;E2B9C3B,c3B8C2B;E2B7C3B,S3B8P0C;E2B7P1C,gBAAgB;A5BipHpB;;A4B9tHA;EAoFI,W3B8OoC;E2B7OpC,Y3BvO8B;E2BwO9B,kBAAkB;EAClB,Y3B6OoC;E2B5OpC,6BAA6B;EAC7B,yBAAyB;EACzB,iBAA4C;A5B8oHhD;;A4BxuHA;EA8FI,sB3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AAiB;E9BmuIzB;E8BzwIG;IAqDK,+BAAwB;IAAxB,wBAAwB;IAGxB,6BAAgB;IAAhB,gBAAgB;E9BqtIxB;E8B7wIG;IA4DK,aAAa;E9BotIrB;AACF;;A8BtxIA;EAyBQ,yBAAqB;EAArB,qBAAqB;EACrB,oBAA2B;EAA3B,2BAA2B;A9BiwInC;;A8B3xIA;;EAQU,gBAAgB;EAChB,eAAe;A9BwxIzB;;A8BjyIA;EA6BU,uBAAmB;EAAnB,mBAAmB;A9BwwI7B;;A8BryIA;EAgCY,kBAAkB;A9BywI9B;;A8BzyIA;EAoCY,kB7BkBmC;E6BjBnC,iB7BiBmC;ADwvI/C;;A8B9yIA;;EA2CU,qBAAiB;EAAjB,iBAAiB;A9BwwI3B;;A8BnzIA;EA0DU,+BAAwB;EAAxB,wBAAwB;EAGxB,6BAAgB;EAAhB,gBAAgB;A9B2vI1B;;A8BxzIA;EAiEU,aAAa;A9B2vIvB;;A8B9uIA;EAEI,c7B/Jc;AD+4IlB;;AK77IE;EyBgNI,W7BhNS;E6BiNT,mB7BnKY;ADo5IlB;;A8BvvIA;EAYM,c7BzKY;ADw5IlB;;AKt8IE;EyB0NM,W7B1NO;E6B2NP,mB7B7KU;AD65IlB;;A8BhwIA;EAoBQ,c7BlOW;ADk9InB;;A8BpwIA;;;;EA4BM,c7B1Oa;E6B2Ob,mB7B1LY;ADy6IlB;;A8B5wIA;EAkCI,c7B/Lc;AD66IlB;;A8BhxIA;EAyCI,c7BtMc;ADi7IlB;;A8BpxIA;EA2CM,c7BzPa;E6B0Pb,mB7BzMY;ADs7IlB;;AKp+IE;EyB0PM,c7B7PW;AD2+InB;;A8BvuIA;EAEI,c7BrNc;AD87IlB;;AK5+IE;EyBsQI,W7BtQS;E6BuQT,mB7BzNY;ADm8IlB;;A8BhvIA;EAYM,c7B/NY;ADu8IlB;;AKr/IE;EyBgRM,c7BnRW;E6BoRX,mB7BnOU;AD48IlB;;A8BzvIA;EAoBQ,c7BpRW;AD6/InB;;A8B7vIA;;;;EA4BM,c7BhSa;E6BiSb,mB7BhPY;ADw9IlB;;A8BrwIA;;EAoCM,W7BrSS;AD2gJf;;A8B1wIA;EAyCI,c7B5Pc;E6B6Pd,kB7B3SW;ADghJf;;A8B/wIA;EAiDI,c7BpQc;ADs+IlB;;A8BnxIA;EAmDM,c7BvTa;E6BwTb,mB7BvQY;AD2+IlB;;AKzhJE;EyBwTM,c7B3TW;ADgiJnB;;A+BziJA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EAEZ,qBAAqB;EACrB,yB9BEiB;E8BDjB,2BAA2B;EAC3B,gBAAgB;A/B2iJlB;;A+BpjJA;EAYI,eAAe;EACf,cAAc;A/B4iJlB;;A+BviJA;EAGE,kBAAc;EAAd,cAAc;EAGd,eAAe;EACf,kB9Bi0BoD;E8Bh0BpD,c9BgCgB;ADsgJlB;;A+BniJA;EACE,gB9B0zBmC;AD4uHrC;;A+BniJA;EACE,a9BszBmC;E8BrzBnC,gBAAgB;A/BsiJlB;;A+BniJA;EACE,gBAAgB;A/BsiJlB;;AKrkJE;E0BoCE,qBAAqB;A/BqiJzB;;A+BviJA;EAMI,iB9B0yBkD;AD2vHtD;;A+B7hJA;EACE,e9BiyBoD;E8BhyBpD,gBAAgB;EAChB,W9B/Ca;E8BgDb,yB9BEgB;AD8hJlB;;A+BpiJA;EASM,aAAa;A/B+hJnB;;A+B1hJA;EACE,e9BmxBoD;E8BlxBpD,yB9BVgB;ADuiJlB;;A+B1hJA;EAEI,c9BnBc;AD+iJlB;;A+BphJA;EACE,mB9BowBoD;E8BnwBpD,gB9BiwBmC;E8BhwBnC,kB9BkwBoD;E8BjwBpD,gBAAgB;A/BuhJlB;;A+BphJA;EACE,mB9B6vBoD;E8B5vBpD,kB9B4vBoD;AD2xHtD;;A+BnhJA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,UAAU;A/BshJZ;;A+BnhJA;;;EAGE,oBAAc;EAAd,cAAc;EACd,WAAW;A/BshJb;;A+BxgJA;EAEI,kB9BkuBsD;ADwyH1D;;AcjlJI;EiBqEJ;IAMI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;IACnB,kB9B4tBsD;I8B3tBtD,iB9B2tBsD;EDgzHxD;E+BphJF;IAaM,gBAAY;IAAZ,YAAY;IACZ,iB9BstBoD;I8BrtBpD,gBAAgB;IAChB,gB9BotBoD;EDszHxD;AACF;;A+BjgJA;EAII,kB9BssBsD;AD2zH1D;;AcpmJI;EiB+FJ;IAQI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;E/BkgJrB;E+B3gJF;IAcM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;E/BggJpB;E+B/gJF;IAkBQ,cAAc;IACd,cAAc;E/BggJpB;AACF;;A+Bv9IA;EAEI,gB9BkoBiC;ADu1HrC;;AcvnJI;EiB4JJ;IAMI,uB9B0oBiC;I8B1oBjC,oB9B0oBiC;I8B1oBjC,e9B0oBiC;I8BzoBjC,uB9B5B2C;I8B4B3C,oB9B5B2C;I8B4B3C,e9B5B2C;I8B6B3C,UAAU;IACV,SAAS;E/B09IX;E+Bn+IF;IAYM,qBAAqB;IACrB,WAAW;E/B09If;AACF;;A+Bj9IA;EAEI,gBAAgB;A/Bm9IpB;;A+Br9IA;EAKM,gBAAgB;A/Bo9ItB;;AgCxsJA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,UAAU;EACV,gB/BggCmC;E+B//BnC,cAAc;EACd,gBAAgB;EAChB,yB/BuDgB;ADopJlB;;AgCxsJA;EAGI,iB/BsL2C;ADmhJ/C;;AgC5sJA;EAMM,qBAAqB;EACrB,kB/BkLyC;E+BjLzC,c/BLa;E+BMb,YAAY;AhC0sJlB;;AgCntJA;EAoBI,0BAA0B;AhCmsJ9B;;AgCvtJA;EAwBI,qBAAqB;AhCmsJzB;;AgC3tJA;EA4BI,c/BzBe;AD4tJnB;;AiCzuJA;EACE,oBAAa;EAAb,aAAa;EzBGb,eAAe;EACf,gBAAgB;EAChB,cAAc;EACd,gBAAgB;AR0uJlB;;AiC5uJA;EACE,kBAAkB;EAClB,cAAc;EACd,chC2L6C;EgC1L7C,chC4S6B;EgC3S7B,WhC+DW;EgC9DX,6BhCuzB6C;ADw7H/C;;AiCrvJA;EASI,UAAU;EACV,chCFe;EgCGf,qBAAqB;EACrB,yBhC6Cc;ADmsJlB;;AiC5vJA;EAgBI,UAAU;EACV,UhCgzBiC;EgC/yBjC,uChCuCc;ADysJlB;;AiC5uJA;EACE,eAAe;AjC+uJjB;;AiChvJA;EAIM,cAAc;AjCgvJpB;;AiCpvJA;EAaI,UAAU;EACV,WhCzBW;EgC0BX,yBhCoBc;ADutJlB;;AiC1vJA;EAmBI,chC7Be;EgC8Bf,oBAAoB;EAEpB,YAAY;AjC0uJhB;;AkCxxJE;EACE,iBjC+L2C;EiC9L3C,iBjC0L8B;ADimJlC;;AkC7xJE;EACE,YjCwzBiC;EiCvzBjC,iBjC0L8B;ADsmJlC;;AmChyJA;EACE,qBAAqB;EACrB,clC4L6C;EkC3L7C,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;AnCmyJ1B;;AK7xJE;E8BFI,qBAAqB;AnCmyJ3B;;AmC5yJA;EAeI,aAAa;AnCiyJjB;;AmC5xJA;EACE,kBAAkB;EAClB,SAAS;AnC+xJX;;AmCvxJE;EClCA,WnCea;EmCdb,6BAA6B;ApC6zJ/B;;AoC5zJE;EACE,cnCSe;EmCRf,YAAY;ApC+zJhB;;AoC7zJE;EACE,cnCKe;EmCJf,YAAY;ApCg0JhB;;AKzzJE;E+BFI,cnCDa;ADg0JnB;;AoCj0JU;EAOJ,UAAU;ApC8zJhB;;AmC9yJE;EClCA,WnCea;EmCdb,6BAA6B;ApCo1J/B;;AoCn1JE;EACE,cnCSe;EmCRf,YAAY;ApCs1JhB;;AoCp1JE;EACE,cnCKe;EmCJf,YAAY;ApCu1JhB;;AKh1JE;E+BFI,cnCDa;ADu1JnB;;AoCx1JU;EAOJ,UAAU;ApCq1JhB;;AmCr0JE;EClCA,WnCoEgB;EmCnEhB,6BAA6B;ApC22J/B;;AoC12JE;EACE,cnC4Dc;EmC3Dd,YAAY;ApC62JhB;;AoC32JE;EACE,cnCwDc;EmCvDd,YAAY;ApC82JhB;;AKv2JE;E+BFI,WnCES;AD22Jf;;AoC/2JU;EAOJ,UAAU;ApC42JhB;;AmC51JE;EClCA,WnCqEgB;EmCpEhB,6BAA6B;ApCk4J/B;;AoCj4JE;EACE,cnCUc;EmCTd,YAAY;ApCo4JhB;;AoCl4JE;EACE,cnCMc;EmCLd,YAAY;ApCq4JhB;;AK93JE;E+BFI,WnCES;ADk4Jf;;AoCt4JU;EAOJ,UAAU;ApCm4JhB;;AmCn3JE;EClCA,WnCwEW;EmCvEX,6BAA6B;ApCy5J/B;;AoCx5JE;EACE,cnC+Dc;EmC9Dd,YAAY;ApC25JhB;;AoCz5JE;EACE,cnC2Dc;EmC1Dd,YAAY;ApC45JhB;;AKr5JE;E+BFI,WnCES;ADy5Jf;;AoC75JU;EAOJ,UAAU;ApC05JhB;;AmC14JE;EClCA,WnCsEe;EmCrEf,6BAA6B;ApCg7J/B;;AoC/6JE;EACE,cnC6Dc;EmC5Dd,YAAY;ApCk7JhB;;AoCh7JE;EACE,cnCyDc;EmCxDd,YAAY;ApCm7JhB;;AK56JE;E+BFI,WnCES;ADg7Jf;;AoCp7JU;EAOJ,UAAU;ApCi7JhB;;AmCj6JE;ECjCA,6BAA6B;ApCs8J/B;;AoCr8JE;EACE,WnCYW;EmCXX,YAAY;ApCw8JhB;;AoCt8JE;EACE,WnCQW;EmCPX,YAAY;ApCy8JhB;;AKl8JE;E+BFI,cnCDa;ADy8JnB;;AoC18JU;EAOJ,UAAU;ApCu8JhB;;AmCv7JE;EClCA,cnCgBiB;EmCfjB,6BAA6B;ApC69J/B;;AoC59JE;EACE,cnC0Dc;EmCzDd,YAAY;ApC+9JhB;;AoC79JE;EACE,cnCsDc;EmCrDd,YAAY;ApCg+JhB;;AKz9JE;E+BFI,WnCES;AD69Jf;;AoCj+JU;EAOJ,UAAU;ApC89JhB;;AmCt8JA;EAEI,YAAY;AnCw8JhB;;AmC18JA;EAKI,YAAY;AnCy8JhB;;AqCz/JA;EACE,kBpCo1BuE;EoCn1BvE,wBpCm1BuE;EoCl1BvE,cpC2DgB;EoC1DhB,yBpCSiB;EMVjB,6BN2DgB;EMxDhB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,oBAAsD;EAGtD,qBAAuD;EACvD,mBAAmC;EA6CnC,kHNtDiB;EMajB,qBAAqB;EACrB,uBAA8B;APm/JhC;;AqC9gKA;EAUI,cAAc;EACd,kBAAkB;EAClB,eAAiC;EACjC,SAA4B;EAC5B,SAAS;EACT,UAAwB;EACxB,mBpCHe;EoCIf,+BpC6Cc;EoC5Cd,gCpC4Cc;AD49JlB;;AqCngKA;EACE,gBAAgB;EAChB,eAAe;ArCsgKjB;;AsC3hKA;EACE,kBAAkB;EAClB,mBrCyLgC;EqCxLhC,gBrCy8BmC;EqCx8BnC,2BAA6C;EAC7C,mBrCIiB;EqCHjB,YAAY;AtC8hKd;;AsCpiKA;EASI,crCkDc;AD6+JlB;;AKhiKE;EiCGI,uBAAuB;EACvB,WrCoDY;AD6+JlB;;AsC3hKA;EAEE,cAAc;AtC6hKhB;;AsCrhKA;EAII,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,crC4J2C;ADy3J/C;;AuC3jKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCRT,mBtCSa;EsCRb,gBAAgB;AvC6jKtB;;AuCrkKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCRT,mBtCSa;EsCRb,gBAAgB;AvCukKtB;;AuC/kKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCAT,mBtCgDY;EsC/CZ,kBtC8HO;AD28Jb;;AuCzlKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCAT,mBtCFY;EsCGZ,etC+HI;ADo9JV;;AuCnmKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCAT,mBtCmDY;EsClDZ,kBtCgIO;AD69Jb;;AuC7mKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCAT,mBtCiDY;EsChDZ,iBtCiIM;ADs+JZ;;AuCvnKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCJT,gBAAgB;EAChB,mBtCqDY;ADgkKlB;;AuCjoKE;EACE,mBtC6L8B;EsC5L9B,ctCgM2C;EsC/L3C,cAAa;EACb,0BAA0B;EAC1B,WtCUW;EsCAT,mBtC8CY;EsC7CZ,etCmII;ADw/JV;;AwC3oKA;EACE,oBAAa;EAAb,aAAa;EACb,YvC4LgC;EuC3LhC,uEAAoE;AxC8oKtE;;AwC3oKA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,gBAAgB;EAChB,WvCIa;EuCHb,kBAAkB;EAClB,mBAAmB;EACnB,wBvC88BwC;ADgsI1C;;AwC3oKA;EACE,0BvC4KgC;ADk+JlC;;AyCjqKA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;AzCoqKzB;;AyCjqKA;EACE,WAAO;EAAP,OAAO;AzCoqKT;;A0CtqKA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,gBAAgB;EnCNhB,6BNUiB;EMPjB,eAAiC;EACjC,oBAA2C;EAG3C,mBAA8C;EAC9C,sBAAoC;EAEpC,sBAAwC;EACxC,uBAAyC;EAGzC,kBAAkC;EAClC,mBAAsD;EAGtD,oBAAuD;EACvD,mBAAmC;EAInC,qBAAqB;EACrB,uBAA8B;APkqKhC;;A0CzqKA;EACE,WAAW;EACX,czCTiB;EyCUjB,mBAAmB;A1C4qKrB;;AKnrKE;EqCWE,UAAU;EACV,czCfe;EyCgBf,qBAAqB;EACrB,yBzCbe;ADyrKnB;;A0CtrKA;EAcI,czCrBe;EyCsBf,yBzClBe;AD8rKnB;;A0CnqKA;EACE,kBAAkB;EAClB,cAAc;EACd,iBzCoJ6C;EyClJ7C,6BzCk7B6C;ADmvI/C;;A0C1qKA;EAeI,czC1Ce;EyC2Cf,oBAAoB;EACpB,6BzCs6B2C;ADyvI/C;;A0ChrKA;EAsBI,UAAU;EACV,WzCnDW;EyCoDX,yBzCNc;EyCOd,qBzCPc;ADqqKlB;;A0CvrKA;EA6BI,mBAAmB;A1C8pKvB;;A0C3rKA;EAgCM,azCyOyB;EyCxOzB,mBzCwOyB;ADu7J/B;;A0CjpKI;EACE,uBAAmB;EAAnB,mBAAmB;A1CopKzB;;A0CrpKI;EAWM,aAAa;A1C8oKvB;;A0CzpKI;EAeM,mBzC2MqB;EyC1MrB,oBAAoB;A1C8oK9B;;A0C9pKI;EAmBQ,czCuMmB;EyCtMnB,oBzCsMmB;ADy8J/B;;AclsKI;E4B+BA;IACE,uBAAmB;IAAnB,mBAAmB;E1CuqKvB;E0CxqKE;IAWM,aAAa;E1CgqKrB;E0C3qKE;IAeM,mBzC2MqB;IyC1MrB,oBAAoB;E1C+pK5B;E0C/qKE;IAmBQ,czCuMmB;IyCtMnB,oBzCsMmB;EDy9J7B;AACF;;AcntKI;E4B+BA;IACE,uBAAmB;IAAnB,mBAAmB;E1CwrKvB;E0CzrKE;IAWM,aAAa;E1CirKrB;E0C5rKE;IAeM,mBzC2MqB;IyC1MrB,oBAAoB;E1CgrK5B;E0ChsKE;IAmBQ,czCuMmB;IyCtMnB,oBzCsMmB;ED0+J7B;AACF;;AcpuKI;E4B+BA;IACE,uBAAmB;IAAnB,mBAAmB;E1CysKvB;E0C1sKE;IAWM,aAAa;E1CksKrB;E0C7sKE;IAeM,mBzC2MqB;IyC1MrB,oBAAoB;E1CisK5B;E0CjtKE;IAmBQ,czCuMmB;IyCtMnB,oBzCsMmB;ED2/J7B;AACF;;AcrvKI;E4B+BA;IACE,uBAAmB;IAAnB,mBAAmB;E1C0tKvB;E0C3tKE;IAWM,aAAa;E1CmtKrB;E0C9tKE;IAeM,mBzC2MqB;IyC1MrB,oBAAoB;E1CktK5B;E0CluKE;IAmBQ,czCuMmB;IyCtMnB,oBzCsMmB;ED4gK7B;AACF;;A0CrsKA;EAEI,qBAAqB;EACrB,oBAAoB;A1CusKxB;;A0C1sKA;EAMM,mBAAmB;A1CwsKzB;;A0C9sKA;EAYM,sBAAsB;A1CssK5B;;A2C50KE;EACE,W1CYW;E0CXX,sB1CWW;ADo0Kf;;AKp0KE;EsCPM,W1COO;E0CNP,sB1CMO;ADy0Kf;;A2Ct1KE;EAWM,W1CEO;E0CDP,sB1CCO;E0CAP,kB1CAO;AD+0Kf;;A2C51KE;EACE,W1CYW;E0CXX,sB1CWW;ADo1Kf;;AKp1KE;EsCPM,W1COO;E0CNP,sB1CMO;ADy1Kf;;A2Ct2KE;EAWM,W1CEO;E0CDP,sB1CCO;E0CAP,kB1CAO;AD+1Kf;;A2C52KE;EACE,W1CiEc;E0ChEd,sB1CgEc;AD+yKlB;;AKp2KE;EsCPM,W1C4DU;E0C3DV,sB1C2DU;ADozKlB;;A2Ct3KE;EAWM,W1CEO;E0CDP,sB1CsDU;E0CrDV,kB1CqDU;AD0zKlB;;A2C53KE;EACE,W1CkEc;E0CjEd,sB1CiEc;AD8zKlB;;AKp3KE;EsCPM,W1C6DU;E0C5DV,sB1C4DU;ADm0KlB;;A2Ct4KE;EAWM,W1CEO;E0CDP,sB1CuDU;E0CtDV,kB1CsDU;ADy0KlB;;A2C54KE;EACE,W1CqES;E0CpET,sB1CoES;AD20Kb;;AKp4KE;EsCPM,W1CgEK;E0C/DL,sB1C+DK;ADg1Kb;;A2Ct5KE;EAWM,W1CEO;E0CDP,sB1C0DK;E0CzDL,kB1CyDK;ADs1Kb;;A2C55KE;EACE,W1CmEa;E0ClEb,sB1CkEa;AD61KjB;;AKp5KE;EsCPM,W1C8DS;E0C7DT,sB1C6DS;ADk2KjB;;A2Ct6KE;EAWM,W1CEO;E0CDP,sB1CwDS;E0CvDT,kB1CuDS;ADw2KjB;;A2C56KE;EAWM,W1CEO;ADm6Kf;;A2Ch7KE;EACE,c1Cae;E0CZf,yB1CYe;ADu6KnB;;AKx6KE;EsCPM,c1CQW;E0CPX,yB1COW;AD46KnB;;A2C17KE;EAWM,W1CEO;E0CDP,yB1CEW;E0CDX,qB1CCW;ADk7KnB;;A4Cn8KA;EACE,YAAY;EACZ,cAAc;EACd,W3Caa;ADy7Kf;;AK77KE;EuCLE,W3CSW;E2CRX,qBAAqB;A5Cs8KzB;;A4C37KA;EACE,kB3C+K6C;E2C9K7C,6BAA6B;EAC7B,SAAS;EACT,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A5C87KlB;;A4Cx7KA;EACE,oBAAoB;A5C27KtB;;A6Cz9KA;EACE,gB5Cy5BmD;E4Cx5BnD,gBAAgB;EAChB,c5C2DgB;E4C1DhB,UAAU;EACV,yB5CQiB;E4CPjB,4BAA4B;EAC5B,UAAU;A7C49KZ;;A6Cn+KA;EAUI,kB5CyL2C;ADoyK/C;;A6Cv+KA;EAcI,UAAU;A7C69Kd;;A6C3+KA;EAkBI,cAAc;EACd,UAAU;A7C69Kd;;A6Ch/KA;EAuBI,aAAa;A7C69KjB;;A6Cz9KA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,c5CqK6C;E4CpK7C,W5Cfa;E4CgBb,yB5CkCgB;AD07KlB;;A6Cz9KA;EACE,Y5C+J6C;AD6zK/C;;A8C3/KA;EAEE,gBAAgB;A9C6/KlB;;A8C//KA;EAKI,kBAAkB;EAClB,gBAAgB;A9C8/KpB;;A8Cz/KA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a7CwsBsC;E6CvsBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;Ev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;EmD3/B1B,YnD2/B0B;EmD1/B1B,2BAA2B;EAC3B,8BAA8B;EAE9B,kBAAkB;EAClB,UAAU;EACV,oDAA4C;EAA5C,4CAA4C;ApDkkM9C;;AoD/jMA;EACE,WnDq/B4B;EmDp/B5B,YnDo/B4B;AD8kK9B;;AqDvnMA;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,yBAAyB;EACzB,oBAAoB;EACpB,UpD8L6C;EoD7L7C,YpDyLgC;EoDxLhC,cAAc;ArD0nMhB;;AqDvnMA;;EAEE,uBAAuB;ArD0nMzB;;AqDvnMA;EACE,UpDmL6C;EoDlL7C,mBpD6CgB;AD6kMlB;;AqDvnMA;EACE,mBpDyCgB;ADilMlB;;AqDxnMA;EACE,yDAAsD;ArD2nMxD;;AqDznMA;EACE,wDAAqD;EACrD,yBpDfiB;AD2oMnB;;AqD1nMA;EACE,0DAAuD;EACvD,yBpDnBiB;ADgpMnB;;AsD3pMA;EAAqB,mCAAmC;AtD+pMxD;;AsD9pMA;EAAqB,8BAA8B;AtDkqMnD;;AsDjqMA;EAAqB,iCAAiC;AtDqqMtD;;AsDpqMA;EAAqB,iCAAiC;AtDwqMtD;;AsDvqMA;EAAqB,sCAAsC;AtD2qM3D;;AsD1qMA;EAAqB,mCAAmC;AtD8qMxD;;AuDhrME;EACE,oCAAmC;AvDmrMvC;;AKzqME;;;EkDJI,oCAAmC;AvDmrMzC;;AuD1rME;EACE,oCAAmC;AvD6rMvC;;AKnrME;;;EkDJI,oCAAmC;AvD6rMzC;;AuDpsME;EACE,oCAAmC;AvDusMvC;;AK7rME;;;EkDJI,oCAAmC;AvDusMzC;;AuD9sME;EACE,oCAAmC;AvDitMvC;;AKvsME;;;EkDJI,oCAAmC;AvDitMzC;;AuDxtME;EACE,oCAAmC;AvD2tMvC;;AKjtME;;;EkDJI,oCAAmC;AvD2tMzC;;AuDluME;EACE,oCAAmC;AvDquMvC;;AK3tME;;;EkDJI,oCAAmC;AvDquMzC;;AuD5uME;EACE,iCAAmC;AvD+uMvC;;AKruME;;;EkDJI,iCAAmC;AvD+uMzC;;AuDtvME;EACE,oCAAmC;AvDyvMvC;;AK/uME;;;EkDJI,oCAAmC;AvDyvMzC;;AwD/vMA;EAEE,oCAAuC;AxDi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2BAAqD;ArEgzO/D;;AqE/zOQ;EAAgC,0BAAsE;ArEm0O9G;;AqEl0OQ;;EAEE,0BAAmD;ArEq0O7D;;AqEn0OQ;;EAEE,4BAAuD;ArEs0OjE;;AqEp0OQ;;EAEE,6BAAyD;ArEu0OnE;;AqEr0OQ;;EAEE,2BAAqD;ArEw0O/D;;AqEv1OQ;EAAgC,2BAAsE;ArE21O9G;;AqE11OQ;;EAEE,2BAAmD;ArE61O7D;;AqE31OQ;;EAEE,4BAAuD;ArE81OjE;;AqE51OQ;;EAEE,8BAAyD;ArE+1OnE;;AqE71OQ;;EAEE,2BAAqD;ArEg2O/D;;AqE/2OQ;EAAgC,2BAAsE;ArEm3O9G;;AqEl3OQ;;EAEE,2BAAmD;ArEq3O7D;;AqEn3OQ;;EAEE,4BAAuD;ArEs3OjE;;AqEp3OQ;;EAEE,8BAAyD;ArEu3OnE;;AqEr3OQ;;EAEE,2BAAqD;ArEw3O/D;;AqEv4OQ;EAAgC,4BAAsE;ArE24O9G;;AqE14OQ;;EAEE,2BAAmD;ArE64O7D;;AqE34OQ;;EAEE,6BAAuD;ArE84OjE;;AqE54OQ;;EAEE,8BAAyD;ArE+4OnE;;AqE74OQ;;EAEE,4BAAqD;ArEg5O/D;;AqE/5OQ;EAAgC,4BAAsE;ArEm6O9G;;AqEl6OQ;;EAEE,2BAAmD;ArEq6O7D;;AqEn6OQ;;EAEE,6BAAuD;ArEs6OjE;;AqEp6OQ;;EAEE,8BAAyD;ArEu6OnE;;AqEr6OQ;;EAEE,4BAAqD;ArEw6O/D;;AqEv7OQ;EAAgC,4BAAsE;ArE27O9G;;AqE17OQ;;EAEE,2BAAmD;ArE67O7D;;AqE37OQ;;EAEE,6BAAuD;ArE87OjE;;AqE57OQ;;EAEE,8BAAyD;ArE+7OnE;;AqE77OQ;;EAEE,4BAAqD;ArEg8O/D;;AqE/8OQ;EAAgC,2BAAsE;ArEm9O9G;;AqEl9OQ;;EAEE,2BAAmD;ArEq9O7D;;AqEn9OQ;;EAEE,6BAAuD;ArEs9OjE;;AqEp9OQ;;EAEE,8BAAyD;ArEu9OnE;;AqEr9OQ;;EAEE,4BAAqD;ArEw9O/D;;AqEv+OQ;EAAgC,2BAAsE;ArE2+O9G;;AqE1+OQ;;EAEE,2BAAmD;ArE6+O7D;;AqE3+OQ;;EAEE,6BAAuD;ArE8+OjE;;AqE5+OQ;;EAEE,8BAAyD;ArE++OnE;;AqE7+OQ;;EAEE,4BAAqD;ArEg/O/D;;AqE//OQ;EAAgC,4BAAsE;ArEmgP9G;;AqElgPQ;;EAEE,4BAAmD;ArEqgP7D;;AqEngPQ;;EAEE,6BAAuD;ArEsgPjE;;AqEpgPQ;;EAEE,+BAAyD;ArEugPnE;;AqErgPQ;;EAEE,4BAAqD;ArEwgP/D;;AqEvhPQ;EAAgC,4BAAsE;ArE2hP9G;;AqE1hPQ;;EAEE,4BAAmD;ArE6hP7D;;AqE3hPQ;;EAEE,6BAAuD;ArE8hPjE;;AqE5hPQ;;EAEE,+BAAyD;ArE+hPnE;;AqE7hPQ;;EAEE,4BAAqD;ArEgiP/D;;AqE/iPQ;EAAgC,6BAAsE;ArEmjP9G;;AqEljPQ;;EAEE,4BAAmD;ArEqjP7D;;AqEnjPQ;;EAEE,8BAAuD;ArEsjPjE;;AqEpjPQ;;EAEE,+BAAyD;ArEujPnE;;AqErjPQ;;EAEE,6BAAqD;ArEwjP/D;;AqEvkPQ;EAAgC,6BAAsE;ArE2kP9G;;AqE1kPQ;;EAEE,4BAAmD;ArE6kP7D;;AqE3kPQ;;EAEE,8BAAuD;ArE8kPjE;;AqE5kPQ;;EAEE,+BAAyD;ArE+kPnE;;AqE7kPQ;;EAEE,6BAAqD;ArEglP/D;;AqE/lPQ;EAAgC,6BAAsE;ArEmmP9G;;AqElmPQ;;EAEE,4BAAmD;ArEqmP7D;;AqEnmPQ;;EAEE,8BAAuD;ArEsmPjE;;AqEpmPQ;;EAEE,+BAAyD;ArEumPnE;;AqErmPQ;;EAEE,6BAAqD;ArEwmP/D;;AqEhmPQ;EAAwB,sBAAsE;ArEomPtG;;AqEnmPQ;;EAEE,0BAAgD;ArEsmP1D;;AqEpmPQ;;EAEE,4BAAkD;ArEumP5D;;AqErmPQ;;EAEE,6BAAmD;ArEwmP7D;;AqEtmPQ;;EAEE,2BAAiD;ArEymP3D;;AqExnPQ;EAAwB,wBAAsE;ArE4nPtG;;AqE3nPQ;;EAEE,4BAAgD;ArE8nP1D;;AqE5nPQ;;EAEE,6BAAkD;ArE+nP5D;;AqE7nPQ;;EAEE,+BAAmD;ArEgoP7D;;AqE9nPQ;;EAEE,4BAAiD;ArEioP3D;;AqEhpPQ;EAAwB,wBAAsE;ArEopPtG;;AqEnpPQ;;EAEE,4BAAgD;ArEspP1D;;AqEppPQ;;EAEE,6BAAkD;ArEupP5D;;AqErpPQ;;EAEE,+BAAmD;ArEwpP7D;;AqEtpPQ;;EAEE,4BAAiD;ArEypP3D;;AqExqPQ;EAAwB,wBAAsE;ArE4qPtG;;AqE3qPQ;;EAEE,4BAAgD;ArE8qP1D;;AqE5qPQ;;EAEE,8BAAkD;ArE+qP5D;;AqE7qPQ;;EAEE,+BAAmD;ArEgrP7D;;AqE9qPQ;;EAEE,6BAAiD;ArEirP3D;;AqEhsPQ;EAAwB,wBAAsE;ArEosPtG;;AqEnsPQ;;EAEE,4BAAgD;ArEssP1D;;AqEpsPQ;;EAEE,8BAAkD;ArEusP5D;;AqErsPQ;;EAEE,+BAAmD;ArEwsP7D;;AqEtsPQ;;EAEE,6BAAiD;ArEysP3D;;AqExtPQ;EAAwB,wBAAsE;ArE4tPtG;;AqE3tPQ;;EAEE,4BAAgD;ArE8tP1D;;AqE5tPQ;;EAEE,8BAAkD;ArE+tP5D;;AqE7tPQ;;EAEE,+BAAmD;ArEguP7D;;AqE9tPQ;;EAEE,6BAAiD;ArEiuP3D;;AqE3tPI;EAAmB,uBAAuB;ArE+tP9C;;AqE9tPI;;EAEE,2BAA2B;ArEiuPjC;;AqE/tPI;;EAEE,6BAA6B;ArEkuPnC;;AqEhuPI;;EAEE,8BAA8B;ArEmuPpC;;AqEjuPI;;EAEE,4BAA4B;ArEouPlC;;Ac7uPI;EuDlDI;IAAgC,0BAAsE;ErEoyP5G;EqEnyPM;;IAEE,0BAAmD;ErEqyP3D;EqEnyPM;;IAEE,4BAAuD;ErEqyP/D;EqEnyPM;;IAEE,6BAAyD;ErEqyPjE;EqEnyPM;;IAEE,2BAAqD;ErEqyP7D;EqEpzPM;IAAgC,0BAAsE;ErEuzP5G;EqEtzPM;;IAEE,0BAAmD;ErEwzP3D;EqEtzPM;;IAEE,4BAAuD;ErEwzP/D;EqEtzPM;;IAEE,6BAAyD;ErEwzPjE;EqEtzPM;;IAEE,2BAAqD;ErEwzP7D;EqEv0PM;IAAgC,2BAAsE;ErE00P5G;EqEz0PM;;IAEE,2BAAmD;ErE20P3D;EqEz0PM;;IAEE,4BAAuD;ErE20P/D;EqEz0PM;;IAEE,8BAAyD;ErE20PjE;EqEz0PM;;IAEE,2BAAqD;ErE20P7D;EqE11PM;IAAgC,2BAAsE;ErE61P5G;EqE51PM;;IAEE,2BAAmD;ErE81P3D;EqE51PM;;IAEE,4BAAuD;ErE81P/D;EqE51PM;;IAEE,8BAAyD;ErE81PjE;EqE51PM;;IAEE,2BAAqD;ErE81P7D;EqE72PM;IAAgC,4BAAsE;ErEg3P5G;EqE/2PM;;IAEE,2BAAmD;ErEi3P3D;EqE/2PM;;IAEE,6BAAuD;ErEi3P/D;EqE/2PM;;IAEE,8BAAyD;ErEi3PjE;EqE/2PM;;IAEE,4BAAqD;ErEi3P7D;EqEh4PM;IAAgC,4BAAsE;ErEm4P5G;EqEl4PM;;IAEE,2BAAmD;ErEo4P3D;EqEl4PM;;IAEE,6BAAuD;ErEo4P/D;EqEl4PM;;IAEE,8BAAyD;ErEo4PjE;EqEl4PM;;IAEE,4BAAqD;ErEo4P7D;EqEn5PM;IAAgC,4BAAsE;ErEs5P5G;EqEr5PM;;IAEE,2BAAmD;ErEu5P3D;EqEr5PM;;IAEE,6BAAuD;ErEu5P/D;EqEr5PM;;IAEE,8BAAyD;ErEu5PjE;EqEr5PM;;IAEE,4BAAqD;ErEu5P7D;EqEt6PM;IAAgC,2BAAsE;ErEy6P5G;EqEx6PM;;IAEE,2BAAmD;ErE06P3D;EqEx6PM;;IAEE,6BAAuD;ErE06P/D;EqEx6PM;;IAEE,8BAAyD;ErE06PjE;EqEx6PM;;IAEE,4BAAqD;ErE06P7D;EqEz7PM;IAAgC,2BAAsE;ErE47P5G;EqE37PM;;IAEE,2BAAmD;ErE67P3D;EqE37PM;;IAEE,6BAAuD;ErE67P/D;EqE37PM;;IAEE,8BAAyD;ErE67PjE;EqE37PM;;IAEE,4BAAqD;ErE67P7D;EqE58PM;IAAgC,4BAAsE;ErE+8P5G;EqE98PM;;IAEE,4BAAmD;ErEg9P3D;EqE98PM;;IAEE,6BAAuD;ErEg9P/D;EqE98PM;;IAEE,+BAAyD;ErEg9PjE;EqE98PM;;IAEE,4BAAqD;ErEg9P7D;EqE/9PM;IAAgC,4BAAsE;ErEk+P5G;EqEj+PM;;IAEE,4BAAmD;ErEm+P3D;EqEj+PM;;IAEE,6BAAuD;ErEm+P/D;EqEj+PM;;IAEE,+BAAyD;ErEm+PjE;EqEj+PM;;IAEE,4BAAqD;ErEm+P7D;EqEl/PM;IAAgC,6BAAsE;ErEq/P5G;EqEp/PM;;IAEE,4BAAmD;ErEs/P3D;EqEp/PM;;IAEE,8BAAuD;ErEs/P/D;EqEp/PM;;IAEE,+BAAyD;ErEs/PjE;EqEp/PM;;IAEE,6BAAqD;ErEs/P7D;EqErgQM;IAAgC,6BAAsE;ErEwgQ5G;EqEvgQM;;IAEE,4BAAmD;ErEygQ3D;EqEvgQM;;IAEE,8BAAuD;ErEygQ/D;EqEvgQM;;IAEE,+BAAyD;ErEygQjE;EqEvgQM;;IAEE,6BAAqD;ErEygQ7D;EqExhQM;IAAgC,6BAAsE;ErE2hQ5G;EqE1hQM;;IAEE,4BAAmD;ErE4hQ3D;EqE1hQM;;IAEE,8BAAuD;ErE4hQ/D;EqE1hQM;;IAEE,+BAAyD;ErE4hQjE;EqE1hQM;;IAEE,6BAAqD;ErE4hQ7D;EqEphQM;IAAwB,sBAAsE;ErEuhQpG;EqEthQM;;IAEE,0BAAgD;ErEwhQxD;EqEthQM;;IAEE,4BAAkD;ErEwhQ1D;EqEthQM;;IAEE,6BAAmD;ErEwhQ3D;EqEthQM;;IAEE,2BAAiD;ErEwhQzD;EqEviQM;IAAwB,wBAAsE;ErE0iQpG;EqEziQM;;IAEE,4BAAgD;ErE2iQxD;EqEziQM;;IAEE,6BAAkD;ErE2iQ1D;EqEziQM;;IAEE,+BAAmD;ErE2iQ3D;EqEziQM;;IAEE,4BAAiD;ErE2iQzD;EqE1jQM;IAAwB,wBAAsE;ErE6jQpG;EqE5jQM;;IAEE,4BAAgD;ErE8jQxD;EqE5jQM;;IAEE,6BAAkD;ErE8jQ1D;EqE5jQM;;IAEE,+BAAmD;ErE8jQ3D;EqE5jQM;;IAEE,4BAAiD;ErE8jQzD;EqE7kQM;IAAwB,wBAAsE;ErEglQpG;EqE/kQM;;IAEE,4BAAgD;ErEilQxD;EqE/kQM;;IAEE,8BAAkD;ErEilQ1D;EqE/kQM;;IAEE,+BAAmD;ErEilQ3D;EqE/kQM;;IAEE,6BAAiD;ErEilQzD;EqEhmQM;IAAwB,wBAAsE;ErEmmQpG;EqElmQM;;IAEE,4BAAgD;ErEomQxD;EqElmQM;;IAEE,8BAAkD;ErEomQ1D;EqElmQM;;IAEE,+BAAmD;ErEomQ3D;EqElmQM;;IAEE,6BAAiD;ErEomQzD;EqEnnQM;IAAwB,wBAAsE;ErEsnQpG;EqErnQM;;IAEE,4BAAgD;ErEunQxD;EqErnQM;;IAEE,8BAAkD;ErEunQ1D;EqErnQM;;IAEE,+BAAmD;ErEunQ3D;EqErnQM;;IAEE,6BAAiD;ErEunQzD;EqEjnQE;IAAmB,uBAAuB;ErEonQ5C;EqEnnQE;;IAEE,2BAA2B;ErEqnQ/B;EqEnnQE;;IAEE,6BAA6B;ErEqnQjC;EqEnnQE;;IAEE,8BAA8B;ErEqnQlC;EqEnnQE;;IAEE,4BAA4B;ErEqnQhC;AACF;;Ac/nQI;EuDlDI;IAAgC,0BAAsE;ErEsrQ5G;EqErrQM;;IAEE,0BAAmD;ErEurQ3D;EqErrQM;;IAEE,4BAAuD;ErEurQ/D;EqErrQM;;IAEE,6BAAyD;ErEurQjE;EqErrQM;;IAEE,2BAAqD;ErEurQ7D;EqEtsQM;IAAgC,0BAAsE;ErEysQ5G;EqExsQM;;IAEE,0BAAmD;ErE0sQ3D;EqExsQM;;IAEE,4BAAuD;ErE0sQ/D;EqExsQM;;IAEE,6BAAyD;ErE0sQjE;EqExsQM;;IAEE,2BAAqD;ErE0sQ7D;EqEztQM;IAAgC,2BAAsE;ErE4tQ5G;EqE3tQM;;IAEE,2BAAmD;ErE6tQ3D;EqE3tQM;;IAEE,4BAAuD;ErE6tQ/D;EqE3tQM;;IAEE,8BAAyD;ErE6tQjE;EqE3tQM;;IAEE,2BAAqD;ErE6tQ7D;EqE5uQM;IAAgC,2BAAsE;ErE+uQ5G;EqE9uQM;;IAEE,2BAAmD;ErEgvQ3D;EqE9uQM;;IAEE,4BAAuD;ErEgvQ/D;EqE9uQM;;IAEE,8BAAyD;ErEgvQjE;EqE9uQM;;IAEE,2BAAqD;ErEgvQ7D;EqE/vQM;IAAgC,4BAAsE;ErEkwQ5G;EqEjwQM;;IAEE,2BAAmD;ErEmwQ3D;EqEjwQM;;IAEE,6BAAuD;ErEmwQ/D;EqEjwQM;;IAEE,8BAAyD;ErEmwQjE;EqEjwQM;;IAEE,4BAAqD;ErEmwQ7D;EqElxQM;IAAgC,4BAAsE;ErEqxQ5G;EqEpxQM;;IAEE,2BAAmD;ErEsxQ3D;EqEpxQM;;IAEE,6BAAuD;ErEsxQ/D;EqEpxQM;;IAEE,8BAAyD;ErEsxQjE;EqEpxQM;;IAEE,4BAAqD;ErEsxQ7D;EqEryQM;IAAgC,4BAAsE;ErEwyQ5G;EqEvyQM;;IAEE,2BAAmD;ErEyyQ3D;EqEvyQM;;IAEE,6BAAuD;ErEyyQ/D;EqEvyQM;;IAEE,8BAAyD;ErEyyQjE;EqEvyQM;;IAEE,4BAAqD;ErEyyQ7D;EqExzQM;IAAgC,2BAAsE;ErE2zQ5G;EqE1zQM;;IAEE,2BAAmD;ErE4zQ3D;EqE1zQM;;IAEE,6BAAuD;ErE4zQ/D;EqE1zQM;;IAEE,8BAAyD;ErE4zQjE;EqE1zQM;;IAEE,4BAAqD;ErE4zQ7D;EqE30QM;IAAgC,2BAAsE;ErE80Q5G;EqE70QM;;IAEE,2BAAmD;ErE+0Q3D;EqE70QM;;IAEE,6BAAuD;ErE+0Q/D;EqE70QM;;IAEE,8BAAyD;ErE+0QjE;EqE70QM;;IAEE,4BAAqD;ErE+0Q7D;EqE91QM;IAAgC,4BAAsE;ErEi2Q5G;EqEh2QM;;IAEE,4BAAmD;ErEk2Q3D;EqEh2QM;;IAEE,6BAAuD;ErEk2Q/D;EqEh2QM;;IAEE,+BAAyD;ErEk2QjE;EqEh2QM;;IAEE,4BAAqD;ErEk2Q7D;EqEj3QM;IAAgC,4BAAsE;ErEo3Q5G;EqEn3QM;;IAEE,4BAAmD;ErEq3Q3D;EqEn3QM;;IAEE,6BAAuD;ErEq3Q/D;EqEn3QM;;IAEE,+BAAyD;ErEq3QjE;EqEn3QM;;IAEE,4BAAqD;ErEq3Q7D;EqEp4QM;IAAgC,6BAAsE;ErEu4Q5G;EqEt4QM;;IAEE,4BAAmD;ErEw4Q3D;EqEt4QM;;IAEE,8BAAuD;ErEw4Q/D;EqEt4QM;;IAEE,+BAAyD;ErEw4QjE;EqEt4QM;;IAEE,6BAAqD;ErEw4Q7D;EqEv5QM;IAAgC,6BAAsE;ErE05Q5G;EqEz5QM;;IAEE,4BAAmD;ErE25Q3D;EqEz5QM;;IAEE,8BAAuD;ErE25Q/D;EqEz5QM;;IAEE,+BAAyD;ErE25QjE;EqEz5QM;;IAEE,6BAAqD;ErE25Q7D;EqE16QM;IAAgC,6BAAsE;ErE66Q5G;EqE56QM;;IAEE,4BAAmD;ErE86Q3D;EqE56QM;;IAEE,8BAAuD;ErE86Q/D;EqE56QM;;IAEE,+BAAyD;ErE86QjE;EqE56QM;;IAEE,6BAAqD;ErE86Q7D;EqEt6QM;IAAwB,sBAAsE;ErEy6QpG;EqEx6QM;;IAEE,0BAAgD;ErE06QxD;EqEx6QM;;IAEE,4BAAkD;ErE06Q1D;EqEx6QM;;IAEE,6BAAmD;ErE06Q3D;EqEx6QM;;IAEE,2BAAiD;ErE06QzD;EqEz7QM;IAAwB,wBAAsE;ErE47QpG;EqE37QM;;IAEE,4BAAgD;ErE67QxD;EqE37QM;;IAEE,6BAAkD;ErE67Q1D;EqE37QM;;IAEE,+BAAmD;ErE67Q3D;EqE37QM;;IAEE,4BAAiD;ErE67QzD;EqE58QM;IAAwB,wBAAsE;ErE+8QpG;EqE98QM;;IAEE,4BAAgD;ErEg9QxD;EqE98QM;;IAEE,6BAAkD;ErEg9Q1D;EqE98QM;;IAEE,+BAAmD;ErEg9Q3D;EqE98QM;;IAEE,4BAAiD;ErEg9QzD;EqE/9QM;IAAwB,wBAAsE;ErEk+QpG;EqEj+QM;;IAEE,4BAAgD;ErEm+QxD;EqEj+QM;;IAEE,8BAAkD;ErEm+Q1D;EqEj+QM;;IAEE,+BAAmD;ErEm+Q3D;EqEj+QM;;IAEE,6BAAiD;ErEm+QzD;EqEl/QM;IAAwB,wBAAsE;ErEq/QpG;EqEp/QM;;IAEE,4BAAgD;ErEs/QxD;EqEp/QM;;IAEE,8BAAkD;ErEs/Q1D;EqEp/QM;;IAEE,+BAAmD;ErEs/Q3D;EqEp/QM;;IAEE,6BAAiD;ErEs/QzD;EqErgRM;IAAwB,wBAAsE;ErEwgRpG;EqEvgRM;;IAEE,4BAAgD;ErEygRxD;EqEvgRM;;IAEE,8BAAkD;ErEygR1D;EqEvgRM;;IAEE,+BAAmD;ErEygR3D;EqEvgRM;;IAEE,6BAAiD;ErEygRzD;EqEngRE;IAAmB,uBAAuB;ErEsgR5C;EqErgRE;;IAEE,2BAA2B;ErEugR/B;EqErgRE;;IAEE,6BAA6B;ErEugRjC;EqErgRE;;IAEE,8BAA8B;ErEugRlC;EqErgRE;;IAEE,4BAA4B;ErEugRhC;AACF;;AcjhRI;EuDlDI;IAAgC,0BAAsE;ErEwkR5G;EqEvkRM;;IAEE,0BAAmD;ErEykR3D;EqEvkRM;;IAEE,4BAAuD;ErEykR/D;EqEvkRM;;IAEE,6BAAyD;ErEykRjE;EqEvkRM;;IAEE,2BAAqD;ErEykR7D;EqExlRM;IAAgC,0BAAsE;ErE2lR5G;EqE1lRM;;IAEE,0BAAmD;ErE4lR3D;EqE1lRM;;IAEE,4BAAuD;ErE4lR/D;EqE1lRM;;IAEE,6BAAyD;ErE4lRjE;EqE1lRM;;IAEE,2BAAqD;ErE4lR7D;EqE3mRM;IAAgC,2BAAsE;ErE8mR5G;EqE7mRM;;IAEE,2BAAmD;ErE+mR3D;EqE7mRM;;IAEE,4BAAuD;ErE+mR/D;EqE7mRM;;IAEE,8BAAyD;ErE+mRjE;EqE7mRM;;IAEE,2BAAqD;ErE+mR7D;EqE9nRM;IAAgC,2BAAsE;ErEioR5G;EqEhoRM;;IAEE,2BAAmD;ErEkoR3D;EqEhoRM;;IAEE,4BAAuD;ErEkoR/D;EqEhoRM;;IAEE,8BAAyD;ErEkoRjE;EqEhoRM;;IAEE,2BAAqD;ErEkoR7D;EqEjpRM;IAAgC,4BAAsE;ErEopR5G;EqEnpRM;;IAEE,2BAAmD;ErEqpR3D;EqEnpRM;;IAEE,6BAAuD;ErEqpR/D;EqEnpRM;;IAEE,8BAAyD;ErEqpRjE;EqEnpRM;;IAEE,4BAAqD;ErEqpR7D;EqEpqRM;IAAgC,4BAAsE;ErEuqR5G;EqEtqRM;;IAEE,2BAAmD;ErEwqR3D;EqEtqRM;;IAEE,6BAAuD;ErEwqR/D;EqEtqRM;;IAEE,8BAAyD;ErEwqRjE;EqEtqRM;;IAEE,4BAAqD;ErEwqR7D;EqEvrRM;IAAgC,4BAAsE;ErE0rR5G;EqEzrRM;;IAEE,2BAAmD;ErE2rR3D;EqEzrRM;;IAEE,6BAAuD;ErE2rR/D;EqEzrRM;;IAEE,8BAAyD;ErE2rRjE;EqEzrRM;;IAEE,4BAAqD;ErE2rR7D;EqE1sRM;IAAgC,2BAAsE;ErE6sR5G;EqE5sRM;;IAEE,2BAAmD;ErE8sR3D;EqE5sRM;;IAEE,6BAAuD;ErE8sR/D;EqE5sRM;;IAEE,8BAAyD;ErE8sRjE;EqE5sRM;;IAEE,4BAAqD;ErE8sR7D;EqE7tRM;IAAgC,2BAAsE;ErEguR5G;EqE/tRM;;IAEE,2BAAmD;ErEiuR3D;EqE/tRM;;IAEE,6BAAuD;ErEiuR/D;EqE/tRM;;IAEE,8BAAyD;ErEiuRjE;EqE/tRM;;IAEE,4BAAqD;ErEiuR7D;EqEhvRM;IAAgC,4BAAsE;ErEmvR5G;EqElvRM;;IAEE,4BAAmD;ErEovR3D;EqElvRM;;IAEE,6BAAuD;ErEovR/D;EqElvRM;;IAEE,+BAAyD;ErEovRjE;EqElvRM;;IAEE,4BAAqD;ErEovR7D;EqEnwRM;IAAgC,4BAAsE;ErEswR5G;EqErwRM;;IAEE,4BAAmD;ErEuwR3D;EqErwRM;;IAEE,6BAAuD;ErEuwR/D;EqErwRM;;IAEE,+BAAyD;ErEuwRjE;EqErwRM;;IAEE,4BAAqD;ErEuwR7D;EqEtxRM;IAAgC,6BAAsE;ErEyxR5G;EqExxRM;;IAEE,4BAAmD;ErE0xR3D;EqExxRM;;IAEE,8BAAuD;ErE0xR/D;EqExxRM;;IAEE,+BAAyD;ErE0xRjE;EqExxRM;;IAEE,6BAAqD;ErE0xR7D;EqEzyRM;IAAgC,6BAAsE;ErE4yR5G;EqE3yRM;;IAEE,4BAAmD;ErE6yR3D;EqE3yRM;;IAEE,8BAAuD;ErE6yR/D;EqE3yRM;;IAEE,+BAAyD;ErE6yRjE;EqE3yRM;;IAEE,6BAAqD;ErE6yR7D;EqE5zRM;IAAgC,6BAAsE;ErE+zR5G;EqE9zRM;;IAEE,4BAAmD;ErEg0R3D;EqE9zRM;;IAEE,8BAAuD;ErEg0R/D;EqE9zRM;;IAEE,+BAAyD;ErEg0RjE;EqE9zRM;;IAEE,6BAAqD;ErEg0R7D;EqExzRM;IAAwB,sBAAsE;ErE2zRpG;EqE1zRM;;IAEE,0BAAgD;ErE4zRxD;EqE1zRM;;IAEE,4BAAkD;ErE4zR1D;EqE1zRM;;IAEE,6BAAmD;ErE4zR3D;EqE1zRM;;IAEE,2BAAiD;ErE4zRzD;EqE30RM;IAAwB,wBAAsE;ErE80RpG;EqE70RM;;IAEE,4BAAgD;ErE+0RxD;EqE70RM;;IAEE,6BAAkD;ErE+0R1D;EqE70RM;;IAEE,+BAAmD;ErE+0R3D;EqE70RM;;IAEE,4BAAiD;ErE+0RzD;EqE91RM;IAAwB,wBAAsE;ErEi2RpG;EqEh2RM;;IAEE,4BAAgD;ErEk2RxD;EqEh2RM;;IAEE,6BAAkD;ErEk2R1D;EqEh2RM;;IAEE,+BAAmD;ErEk2R3D;EqEh2RM;;IAEE,4BAAiD;ErEk2RzD;EqEj3RM;IAAwB,wBAAsE;ErEo3RpG;EqEn3RM;;IAEE,4BAAgD;ErEq3RxD;EqEn3RM;;IAEE,8BAAkD;ErEq3R1D;EqEn3RM;;IAEE,+BAAmD;ErEq3R3D;EqEn3RM;;IAEE,6BAAiD;ErEq3RzD;EqEp4RM;IAAwB,wBAAsE;ErEu4RpG;EqEt4RM;;IAEE,4BAAgD;ErEw4RxD;EqEt4RM;;IAEE,8BAAkD;ErEw4R1D;EqEt4RM;;IAEE,+BAAmD;ErEw4R3D;EqEt4RM;;IAEE,6BAAiD;ErEw4RzD;EqEv5RM;IAAwB,wBAAsE;ErE05RpG;EqEz5RM;;IAEE,4BAAgD;ErE25RxD;EqEz5RM;;IAEE,8BAAkD;ErE25R1D;EqEz5RM;;IAEE,+BAAmD;ErE25R3D;EqEz5RM;;IAEE,6BAAiD;ErE25RzD;EqEr5RE;IAAmB,uBAAuB;ErEw5R5C;EqEv5RE;;IAEE,2BAA2B;ErEy5R/B;EqEv5RE;;IAEE,6BAA6B;ErEy5RjC;EqEv5RE;;IAEE,8BAA8B;ErEy5RlC;EqEv5RE;;IAEE,4BAA4B;ErEy5RhC;AACF;;Acn6RI;EuDlDI;IAAgC,0BAAsE;ErE09R5G;EqEz9RM;;IAEE,0BAAmD;ErE29R3D;EqEz9RM;;IAEE,4BAAuD;ErE29R/D;EqEz9RM;;IAEE,6BAAyD;ErE29RjE;EqEz9RM;;IAEE,2BAAqD;ErE29R7D;EqE1+RM;IAAgC,0BAAsE;ErE6+R5G;EqE5+RM;;IAEE,0BAAmD;ErE8+R3D;EqE5+RM;;IAEE,4BAAuD;ErE8+R/D;EqE5+RM;;IAEE,6BAAyD;ErE8+RjE;EqE5+RM;;IAEE,2BAAqD;ErE8+R7D;EqE7/RM;IAAgC,2BAAsE;ErEggS5G;EqE//RM;;IAEE,2BAAmD;ErEigS3D;EqE//RM;;IAEE,4BAAuD;ErEigS/D;EqE//RM;;IAEE,8BAAyD;ErEigSjE;EqE//RM;;IAEE,2BAAqD;ErEigS7D;EqEhhSM;IAAgC,2BAAsE;ErEmhS5G;EqElhSM;;IAEE,2BAAmD;ErEohS3D;EqElhSM;;IAEE,4BAAuD;ErEohS/D;EqElhSM;;IAEE,8BAAyD;ErEohSjE;EqElhSM;;IAEE,2BAAqD;ErEohS7D;EqEniSM;IAAgC,4BAAsE;ErEsiS5G;EqEriSM;;IAEE,2BAAmD;ErEuiS3D;EqEriSM;;IAEE,6BAAuD;ErEuiS/D;EqEriSM;;IAEE,8BAAyD;ErEuiSjE;EqEriSM;;IAEE,4BAAqD;ErEuiS7D;EqEtjSM;IAAgC,4BAAsE;ErEyjS5G;EqExjSM;;IAEE,2BAAmD;ErE0jS3D;EqExjSM;;IAEE,6BAAuD;ErE0jS/D;EqExjSM;;IAEE,8BAAyD;ErE0jSjE;EqExjSM;;IAEE,4BAAqD;ErE0jS7D;EqEzkSM;IAAgC,4BAAsE;ErE4kS5G;EqE3kSM;;IAEE,2BAAmD;ErE6kS3D;EqE3kSM;;IAEE,6BAAuD;ErE6kS/D;EqE3kSM;;IAEE,8BAAyD;ErE6kSjE;EqE3kSM;;IAEE,4BAAqD;ErE6kS7D;EqE5lSM;IAAgC,2BAAsE;ErE+lS5G;EqE9lSM;;IAEE,2BAAmD;ErEgmS3D;EqE9lSM;;IAEE,6BAAuD;ErEgmS/D;EqE9lSM;;IAEE,8BAAyD;ErEgmSjE;EqE9lSM;;IAEE,4BAAqD;ErEgmS7D;EqE/mSM;IAAgC,2BAAsE;ErEknS5G;EqEjnSM;;IAEE,2BAAmD;ErEmnS3D;EqEjnSM;;IAEE,6BAAuD;ErEmnS/D;EqEjnSM;;IAEE,8BAAyD;ErEmnSjE;EqEjnSM;;IAEE,4BAAqD;ErEmnS7D;EqEloSM;IAAgC,4BAAsE;ErEqoS5G;EqEpoSM;;IAEE,4BAAmD;ErEsoS3D;EqEpoSM;;IAEE,6BAAuD;ErEsoS/D;EqEpoSM;;IAEE,+BAAyD;ErEsoSjE;EqEpoSM;;IAEE,4BAAqD;ErEsoS7D;EqErpSM;IAAgC,4BAAsE;ErEwpS5G;EqEvpSM;;IAEE,4BAAmD;ErEypS3D;EqEvpSM;;IAEE,6BAAuD;ErEypS/D;EqEvpSM;;IAEE,+BAAyD;ErEypSjE;EqEvpSM;;IAEE,4BAAqD;ErEypS7D;EqExqSM;IAAgC,6BAAsE;ErE2qS5G;EqE1qSM;;IAEE,4BAAmD;ErE4qS3D;EqE1qSM;;IAEE,8BAAuD;ErE4qS/D;EqE1qSM;;IAEE,+BAAyD;ErE4qSjE;EqE1qSM;;IAEE,6BAAqD;ErE4qS7D;EqE3rSM;IAAgC,6BAAsE;ErE8rS5G;EqE7rSM;;IAEE,4BAAmD;ErE+rS3D;EqE7rSM;;IAEE,8BAAuD;ErE+rS/D;EqE7rSM;;IAEE,+BAAyD;ErE+rSjE;EqE7rSM;;IAEE,6BAAqD;ErE+rS7D;EqE9sSM;IAAgC,6BAAsE;ErEitS5G;EqEhtSM;;IAEE,4BAAmD;ErEktS3D;EqEhtSM;;IAEE,8BAAuD;ErEktS/D;EqEhtSM;;IAEE,+BAAyD;ErEktSjE;EqEhtSM;;IAEE,6BAAqD;ErEktS7D;EqE1sSM;IAAwB,sBAAsE;ErE6sSpG;EqE5sSM;;IAEE,0BAAgD;ErE8sSxD;EqE5sSM;;IAEE,4BAAkD;ErE8sS1D;EqE5sSM;;IAEE,6BAAmD;ErE8sS3D;EqE5sSM;;IAEE,2BAAiD;ErE8sSzD;EqE7tSM;IAAwB,wBAAsE;ErEguSpG;EqE/tSM;;IAEE,4BAAgD;ErEiuSxD;EqE/tSM;;IAEE,6BAAkD;ErEiuS1D;EqE/tSM;;IAEE,+BAAmD;ErEiuS3D;EqE/tSM;;IAEE,4BAAiD;ErEiuSzD;EqEhvSM;IAAwB,wBAAsE;ErEmvSpG;EqElvSM;;IAEE,4BAAgD;ErEovSxD;EqElvSM;;IAEE,6BAAkD;ErEovS1D;EqElvSM;;IAEE,+BAAmD;ErEovS3D;EqElvSM;;IAEE,4BAAiD;ErEovSzD;EqEnwSM;IAAwB,wBAAsE;ErEswSpG;EqErwSM;;IAEE,4BAAgD;ErEuwSxD;EqErwSM;;IAEE,8BAAkD;ErEuwS1D;EqErwSM;;IAEE,+BAAmD;ErEuwS3D;EqErwSM;;IAEE,6BAAiD;ErEuwSzD;EqEtxSM;IAAwB,wBAAsE;ErEyxSpG;EqExxSM;;IAEE,4BAAgD;ErE0xSxD;EqExxSM;;IAEE,8BAAkD;ErE0xS1D;EqExxSM;;IAEE,+BAAmD;ErE0xS3D;EqExxSM;;IAEE,6BAAiD;ErE0xSzD;EqEzySM;IAAwB,wBAAsE;ErE4ySpG;EqE3ySM;;IAEE,4BAAgD;ErE6ySxD;EqE3ySM;;IAEE,8BAAkD;ErE6yS1D;EqE3ySM;;IAEE,+BAAmD;ErE6yS3D;EqE3ySM;;IAEE,6BAAiD;ErE6ySzD;EqEvySE;IAAmB,uBAAuB;ErE0yS5C;EqEzySE;;IAEE,2BAA2B;ErE2yS/B;EqEzySE;;IAEE,6BAA6B;ErE2ySjC;EqEzySE;;IAEE,8BAA8B;ErE2ySlC;EqEzySE;;IAEE,4BAA4B;ErE2yShC;AACF;;AsE32SA;EAAkB,8EAA8C;AtE+2ShE;;AsE32SA;EAAiB,8BAA8B;AtE+2S/C;;AsE92SA;EAAiB,8BAA8B;AtEk3S/C;;AsEj3SA;EAAiB,8BAA8B;AtEq3S/C;;AsEp3SA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AvEi4SrB;;AsEl3SI;EAAwB,2BAA2B;AtEs3SvD;;AsEr3SI;EAAwB,4BAA4B;AtEy3SxD;;AsEx3SI;EAAwB,6BAA6B;AtE43SzD;;Acv1SI;EwDvCA;IAAwB,2BAA2B;EtEm4SrD;EsEl4SE;IAAwB,4BAA4B;EtEq4StD;EsEp4SE;IAAwB,6BAA6B;EtEu4SvD;AACF;;Acn2SI;EwDvCA;IAAwB,2BAA2B;EtE+4SrD;EsE94SE;IAAwB,4BAA4B;EtEi5StD;EsEh5SE;IAAwB,6BAA6B;EtEm5SvD;AACF;;Ac/2SI;EwDvCA;IAAwB,2BAA2B;EtE25SrD;EsE15SE;IAAwB,4BAA4B;EtE65StD;EsE55SE;IAAwB,6BAA6B;EtE+5SvD;AACF;;Ac33SI;EwDvCA;IAAwB,2BAA2B;EtEu6SrD;EsEt6SE;IAAwB,4BAA4B;EtEy6StD;EsEx6SE;IAAwB,6BAA6B;EtE26SvD;AACF;;AsEt6SA;EAAmB,oCAAoC;AtE06SvD;;AsEz6SA;EAAmB,oCAAoC;AtE66SvD;;AsE56SA;EAAmB,qCAAqC;AtEg7SxD;;AsE96SA;EAAuB,6BAA6B;AtEk7SpD;;AsE96SA;EAAc,sBAAwB;AtEk7StC;;AwEt9SE;EACE,sBAAkC;AxEy9StC;;AwE19SE;EACE,sBAAkC;AxE69StC;;AwE99SE;EACE,sBAAkC;AxEi+StC;;AwEl+SE;EACE,sBAAkC;AxEq+StC;;AwEt+SE;EACE,sBAAkC;AxEy+StC;;AwE1+SE;EACE,sBAAkC;AxE6+StC;;AwE9+SE;EACE,iBAAkC;AxEi/StC;;AwEl/SE;EACE,yBAAkC;AxEq/StC;;AsE58SA;EAAa,yBAA6B;AtEg9S1C;;AsE/8SA;EAAc,crE3BK;AD8+SnB;;AsE/8SA;EG7CE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;AzEggTX;;AsEn9SA;EAAwB,gCAAgC;AtEu9SxD;;AsEr9SA;EACE,iCAAiC;EACjC,oCAAoC;AtEw9StC;;AsEn9SA;EAAc,yBAAyB;AtEu9SvC;;A0E9gTA;EACE,8BAA8B;A1EihThC;;A0E9gTA;EACE,6BAA6B;A1EihT/B;;A2EjhTE;ExEYF;;;IwENM,4BAA4B;IAE5B,2BAA2B;E3EihT/B;E2E9gTE;IAEI,0BAA0B;E3E+gThC;E2EtgTE;IACE,6BAA6B;E3EwgTjC;EGhzSF;IwEzMM,gCAAgC;E3E4/SpC;E2E1/SE;;IAEE,uB1EpCa;I0EqCb,wBAAwB;E3E4/S5B;E2Ep/SE;IACE,2BAA2B;E3Es/S/B;E2En/SE;;IAEE,wBAAwB;E3Eq/S5B;E2El/SE;;;IAGE,UAAU;IACV,SAAS;E3Eo/Sb;E2Ej/SE;;IAEE,uBAAuB;E3Em/S3B;E2E3+SE;IACE,Q1E8+BgC;ED+/QpC;EGlhTF;IwEwCM,2BAA2C;E3E6+S/C;EYnkTA;I+DyFI,2BAA2C;E3E6+S/C;E8B3jTF;I6CmFM,aAAa;E3E2+SjB;EmC1kTF;IwCkGM,uB1EzCY;EDohThB;EgB9kTF;I2DuGM,oCAAoC;E3E0+SxC;E2E3+SE;;IAKI,iCAAmC;E3E0+SzC;E2Et+SE;;IAGI,oCAAsC;E3Eu+S5C;EgBr+SF;I2DGM,cAAc;E3Eq+SlB;E2Et+SE;;;;IAOI,qB1EhHW;EDqlTjB;EgBhgTF;I2DgCM,cAAc;IACd,qB1EtHa;EDylTjB;AACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"dos\";\n@import \"utilities\";\n@import \"print\";\n","/*!\n * Bootstrap v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n:root {\n --blue: #000084;\n --indigo: #55f;\n --purple: #aa00aa;\n --pink: #f5f;\n --red: #aa0000;\n --orange: #f55;\n --yellow: #ff5;\n --green: #00aa00;\n --teal: #00aaaa;\n --cyan: #00aaaa;\n --white: #fff;\n --gray: #bbbbbb;\n --gray-dark: #bbbbbb;\n --primary: #bbbbbb;\n --secondary: #bbbbbb;\n --success: #00aa00;\n --info: #00aaaa;\n --warning: #aa5500;\n --danger: #aa0000;\n --light: #fff;\n --dark: #000000;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 960px;\n --breakpoint-xl: 1152px;\n --font-family-sans-serif: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n --font-family-monospace: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n}\n\n@font-face {\n font-family: 'DOS';\n src: url(\"../fonts/Px437_IBM_EGA8.otf\") format(\"opentype\");\n font-weight: normal;\n font-style: normal;\n font-kerning: none;\n font-synthesis: none;\n font-variant-ligatures: none;\n font-variant-numeric: tabular-nums;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: 'DOS', monospace;\n line-height: 14px;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n line-height-step: 14px;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-weight: 400;\n line-height: 14px;\n font-size: 16px;\n color: #bbbbbb;\n text-align: left;\n background-color: #000084;\n font-kerning: none;\n text-rendering: geometricPrecision;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 14px;\n font-weight: normal;\n}\n\np {\n margin-top: 0;\n margin-bottom: 14px;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: none;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 14px;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-left: 8px;\n padding-left: 0;\n margin-bottom: 14px;\n}\n\nli {\n padding-left: 8px;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 400;\n}\n\ndd {\n margin-bottom: 14px;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 14px;\n}\n\nb,\nstrong {\n font-weight: normal;\n}\n\nb::before, b::after,\nstrong::before,\nstrong::after {\n content: '*';\n}\n\nsmall {\n font-size: 16px;\n}\n\nsub,\nsup {\n position: relative;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: 0;\n}\n\nsup {\n top: 0;\n}\n\na {\n color: #ff5;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #bbbbbb;\n background-color: #000000;\n}\n\nem {\n font-style: normal;\n}\n\nem::before, em::after {\n content: \"/\";\n}\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-size: 16px;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 14px;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 14px;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ncaption {\n padding-top: 0;\n padding-bottom: 0;\n color: #555555;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n font-weight: normal;\n color: #fff;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0;\n}\n\nbutton {\n border-radius: 0;\n padding: 0;\n}\n\nbutton:focus {\n outline: 0px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font: 400 16px \"DOS\" !important;\n line-height: 14px;\n}\n\noption {\n padding: 0;\n min-height: 0;\n line-height: 14px;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\ninput::focus {\n color: blue;\n outline: 0;\n}\n\n:focus {\n outline: 0;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 14px;\n font-size: 16px;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2,\n.h1, .h2 {\n margin-bottom: 0;\n margin-top: 14px;\n font-weight: 400;\n line-height: 14px;\n text-indent: 8px;\n background: #00aaaa;\n padding: 14px 8px;\n color: #000000;\n}\n\nh1 .text-muted, h2 .text-muted,\n.h1 .text-muted, .h2 .text-muted {\n color: #bbbbbb;\n}\n\nh2, .h2 {\n padding: 0 8px;\n}\n\nh3, .h3 {\n color: #fff;\n border: 0.875px solid #fff;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n display: inline-block;\n width: calc(100% - 6px);\n}\n\nh4, .h4 {\n color: #fff;\n}\n\nh4::before, .h4::before {\n margin-right: 8px;\n content: \">>\";\n}\n\nh4::after, .h4::after {\n margin-left: 8px;\n content: \"<<\";\n}\n\nh4, h5, h6,\n.h4, .h5, .h6 {\n margin: 0;\n padding: 0;\n color: white;\n}\n\nh5, .h5 {\n animation: blinkingText 1.2s infinite;\n}\n\n@keyframes blinkingText {\n 1% {\n visibility: hidden;\n }\n 49% {\n visibility: hidden;\n }\n 60% {\n visibility: visible;\n }\n 99% {\n visibility: visible;\n }\n 100% {\n visibility: hidden;\n }\n}\n\nh6, .h6 {\n animation: jaggedScroll 3s infinite;\n animation-direction: alternate;\n animation-timing-function: steps(10, jump-both);\n white-space: nowrap;\n}\n\n@keyframes jaggedScroll {\n from {\n margin-left: -8px;\n }\n to {\n margin-left: 80px;\n }\n}\n\nh1, .h1 {\n font-size: 16px;\n}\n\nh2, .h2 {\n font-size: 16px;\n}\n\nh3, .h3 {\n font-size: 16px;\n}\n\nh4, .h4 {\n font-size: 16px;\n}\n\nh5, .h5 {\n font-size: 16px;\n}\n\nh6, .h6 {\n font-size: 16px;\n}\n\n.lead {\n font-size: 16px;\n font-weight: 400;\n}\n\n.display-1 {\n font-size: 16px;\n font-weight: 400;\n line-height: 14px;\n}\n\n.display-2 {\n font-size: 16px;\n font-weight: 400;\n line-height: 14px;\n}\n\n.display-3 {\n font-size: 16px;\n font-weight: 400;\n line-height: 14px;\n}\n\n.display-4 {\n font-size: 16px;\n font-weight: 400;\n line-height: 14px;\n}\n\nhr {\n margin-top: 14px;\n margin-bottom: 14px;\n border: 0;\n border-top: 0 solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 16px;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0;\n background-color: #bbbbbb;\n}\n\n.list-unstyled {\n padding-left: 0;\n margin-bottom: 0;\n margin-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n margin-bottom: 0;\n margin-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0;\n}\n\n.initialism {\n font-size: 16px;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 14px 8px;\n font-size: 16px;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 16px;\n color: #bbbbbb;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 14px 8px/2;\n line-height: 1;\n}\n\n.figure-caption {\n color: #bbbbbb;\n}\n\n.card img, .nav-link img, .dropdown-list img {\n display: none;\n}\n\ncode {\n color: #f5f;\n word-wrap: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 14px 8px;\n color: #fff;\n background-color: #bbbbbb;\n}\n\nkbd kbd {\n padding: 0;\n font-weight: 400;\n}\n\npre {\n display: block;\n color: #000000;\n}\n\npre code {\n font-size: 16px;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 350px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 480px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 672px;\n }\n}\n\n@media (min-width: 960px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1152px) {\n .container {\n max-width: 1152px;\n }\n}\n\n.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 480px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 672px;\n }\n}\n\n@media (min-width: 960px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1152px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1152px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -8px;\n margin-left: -8px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 960px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1152px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 14px 8px;\n color: #bbbbbb;\n}\n\n.table th,\n.table td {\n padding: 0;\n vertical-align: top;\n}\n\n.table thead th {\n vertical-align: bottom;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0;\n}\n\n.table-bordered {\n border: 0 solid #555555;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 0;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: #000000;\n}\n\n.table-hover td:hover, .table-hover th:hover {\n color: #000000;\n background: #bbbbbb;\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #555555;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #555555;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #00aa00;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #00aaaa;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #aa5500;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #aa0000;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #000000;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: #000000;\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #bbbbbb;\n border-color: #000000;\n}\n\n.table .thead-light th {\n color: #bbbbbb;\n background-color: #555555;\n border-color: #555555;\n}\n\n.table-dark {\n color: #fff;\n background-color: #bbbbbb;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #000000;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: #000000;\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 959.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1151.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: 14px;\n padding: 0 0;\n font-size: 16px;\n font-weight: 400;\n line-height: 14px;\n color: #fff;\n background-color: #000084;\n background-clip: padding-box;\n border: 0 solid #555555;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #fff;\n}\n\n.form-control:focus {\n outline: 0;\n}\n\n.form-control::placeholder {\n color: #bbbbbb;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n opacity: 1;\n background: url(\"../fonts/left-brace-grayLight.svg\") no-repeat left bottom, url(\"../fonts/right-brace-grayLight.svg\") no-repeat right bottom, #555555;\n}\n\nselect.form-control {\n background: #bbbbbb;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 2.5px;\n padding-right: 3.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n width: calc(100% - 6px);\n color: #000000;\n height: 28px;\n}\n\nselect.form-control:focus::-ms-value {\n color: #000000;\n background: #bbbbbb;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: 0;\n padding-bottom: 0;\n margin-bottom: 0;\n font-size: 16px;\n line-height: 14px;\n}\n\n.col-form-label-lg {\n padding-top: 0;\n padding-bottom: 0;\n font-size: 16px;\n line-height: 14px;\n}\n\n.col-form-label-sm {\n padding-top: 0;\n padding-bottom: 0;\n font-size: 16px;\n line-height: 14px;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0 8px;\n margin-bottom: 0;\n line-height: 14px;\n color: #bbbbbb;\n background-color: transparent;\n border: 0;\n background: url(\"../fonts/left-brace-grayLight.svg\") no-repeat left bottom, url(\"../fonts/right-brace-grayLight.svg\") no-repeat right bottom;\n}\n\n.form-control-sm {\n height: 14px;\n padding: 0 0;\n font-size: 16px;\n line-height: 14px;\n}\n\n.form-control-lg {\n height: 14px;\n padding: 0 0;\n font-size: 16px;\n line-height: 14px;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n width: calc(100% - 6px);\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 2.5px;\n padding-right: 3.5px;\n margin-right: 2.5px;\n box-shadow: inset 0 -3.5px 0 3px #bbbbbb, inset 0 3.5px 0 3px #bbbbbb, -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n}\n\ninput.form-control {\n background: url(\"../fonts/left-brace-black.svg\") no-repeat left bottom, url(\"../fonts/right-brace-black.svg\") no-repeat right bottom, #bbbbbb;\n color: #000000;\n padding: 0 8px;\n}\n\n.form-group {\n margin-bottom: 0;\n}\n\n.form-text {\n display: block;\n margin-top: 0;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 16px;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 2px;\n margin-left: -16px;\n}\n\n.form-check-input[disabled] ~ .form-check-label,\n.form-check-input:disabled ~ .form-check-label {\n color: #555555;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0;\n font-size: 16px;\n color: #00aa00;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0 8px;\n font-size: 16px;\n line-height: 14px;\n color: #fff;\n background-color: #bbbbbb;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #00aa00;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #00aa00;\n box-shadow: 0;\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #00aa00;\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #00aa00;\n box-shadow: 0;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #00aa00;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #00aa00;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #00aa00;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #00dd00;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0;\n}\n\n.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 {\n border-color: #00aa00;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #00aa00;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #00aa00;\n box-shadow: 0;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0;\n font-size: 16px;\n color: #f55;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0 8px;\n font-size: 16px;\n line-height: 14px;\n color: #fff;\n background-color: #bbbbbb;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #f55;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #f55;\n box-shadow: 0;\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #f55;\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #f55;\n box-shadow: 0;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #f55;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #f55;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #f55;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #ff8888;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0;\n}\n\n.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 {\n border-color: #f55;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #f55;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #f55;\n box-shadow: 0;\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n color: #000000;\n text-align: left;\n cursor: pointer;\n user-select: none;\n background-color: #bbbbbb;\n border: none;\n padding: 0 16px;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.bs-component > .btn-primary:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-primary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-primary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-primary {\n color: #000000;\n border-color: #000000;\n background-color: #bbbbbb;\n}\n\n.btn-primary:hover:before, .btn-primary:hover:after {\n color: #fff;\n}\n\n.btn-primary:hover {\n color: #fff;\n border-color: #fff;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n border-color: #fff;\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #bbbbbb;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #bbbbbb;\n background-color: #000000;\n}\n\n.btn-primary.btn-lg, .btn-group-lg > .btn-primary.btn {\n background-color: #bbbbbb;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-primary.btn-lg:hover, .btn-group-lg > .btn-primary.btn:hover {\n box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555;\n color: #fff;\n border-color: white;\n background-color: #555555;\n}\n\n.btn-primary.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-primary.btn:not(:disabled):not(.disabled):active, .btn-primary.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-primary.btn:not(:disabled):not(.disabled).active,\n.show > .btn-primary.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-primary.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555;\n color: #fff;\n border-color: white;\n background-color: #555555;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.bs-component > .btn-secondary:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-secondary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-secondary:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-secondary {\n color: #000000;\n border-color: #000000;\n background-color: #bbbbbb;\n}\n\n.btn-secondary:hover:before, .btn-secondary:hover:after {\n color: #fff;\n}\n\n.btn-secondary:hover {\n color: #fff;\n border-color: #fff;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n border-color: #fff;\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #bbbbbb;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #bbbbbb;\n background-color: #000000;\n}\n\n.btn-secondary.btn-lg, .btn-group-lg > .btn-secondary.btn {\n background-color: #bbbbbb;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-secondary.btn-lg:hover, .btn-group-lg > .btn-secondary.btn:hover {\n box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555;\n color: #fff;\n border-color: white;\n background-color: #555555;\n}\n\n.btn-secondary.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-secondary.btn:not(:disabled):not(.disabled):active, .btn-secondary.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-secondary.btn:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-secondary.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #555555, 2.5px 6.125px 0 0 #555555, -3.5px 6.125px 0 0 #555555, 2.5px -7px 0 0 #555555;\n color: #fff;\n border-color: white;\n background-color: #555555;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.bs-component > .btn-success:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-success:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-success:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-success {\n color: #000000;\n border-color: #000000;\n background-color: #00aa00;\n}\n\n.btn-success:hover:before, .btn-success:hover:after {\n color: #5f5;\n}\n\n.btn-success:hover {\n color: #5f5;\n border-color: #fff;\n}\n\n.btn-success:focus, .btn-success.focus {\n border-color: #fff;\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #00aa00;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #00aa00;\n background-color: #000000;\n}\n\n.btn-success.btn-lg, .btn-group-lg > .btn-success.btn {\n background-color: #00aa00;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #00aa00, 2.5px 6.125px 0 0 #00aa00, -3.5px 6.125px 0 0 #00aa00, 2.5px -7px 0 0 #00aa00;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-success.btn-lg:hover, .btn-group-lg > .btn-success.btn:hover {\n box-shadow: -3.5px -7px 0 0 #00aa00, 2.5px 6.125px 0 0 #00aa00, -3.5px 6.125px 0 0 #00aa00, 2.5px -7px 0 0 #00aa00;\n color: #fff;\n border-color: white;\n background-color: #00aa00;\n}\n\n.btn-success.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-success.btn:not(:disabled):not(.disabled):active, .btn-success.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-success.btn:not(:disabled):not(.disabled).active,\n.show > .btn-success.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-success.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #00aa00, 2.5px 6.125px 0 0 #00aa00, -3.5px 6.125px 0 0 #00aa00, 2.5px -7px 0 0 #00aa00;\n color: #fff;\n border-color: white;\n background-color: #00aa00;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.bs-component > .btn-info:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-info:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-info:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-info {\n color: #000000;\n border-color: #000000;\n background-color: #00aaaa;\n}\n\n.btn-info:hover:before, .btn-info:hover:after {\n color: #5ff;\n}\n\n.btn-info:hover {\n color: #5ff;\n border-color: #fff;\n}\n\n.btn-info:focus, .btn-info.focus {\n border-color: #fff;\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #00aaaa;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #00aaaa;\n background-color: #000000;\n}\n\n.btn-info.btn-lg, .btn-group-lg > .btn-info.btn {\n background-color: #00aaaa;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #00aaaa, 2.5px 6.125px 0 0 #00aaaa, -3.5px 6.125px 0 0 #00aaaa, 2.5px -7px 0 0 #00aaaa;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-info.btn-lg:hover, .btn-group-lg > .btn-info.btn:hover {\n box-shadow: -3.5px -7px 0 0 #00aaaa, 2.5px 6.125px 0 0 #00aaaa, -3.5px 6.125px 0 0 #00aaaa, 2.5px -7px 0 0 #00aaaa;\n color: #fff;\n border-color: white;\n background-color: #00aaaa;\n}\n\n.btn-info.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-info.btn:not(:disabled):not(.disabled):active, .btn-info.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-info.btn:not(:disabled):not(.disabled).active,\n.show > .btn-info.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-info.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #00aaaa, 2.5px 6.125px 0 0 #00aaaa, -3.5px 6.125px 0 0 #00aaaa, 2.5px -7px 0 0 #00aaaa;\n color: #fff;\n border-color: white;\n background-color: #00aaaa;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.bs-component > .btn-warning:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-warning:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-warning:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-warning {\n color: #000000;\n border-color: #000000;\n background-color: #aa5500;\n}\n\n.btn-warning:hover:before, .btn-warning:hover:after {\n color: #ff5;\n}\n\n.btn-warning:hover {\n color: #ff5;\n border-color: #fff;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n border-color: #fff;\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #aa5500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #aa5500;\n background-color: #000000;\n}\n\n.btn-warning.btn-lg, .btn-group-lg > .btn-warning.btn {\n background-color: #aa5500;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #aa5500, 2.5px 6.125px 0 0 #aa5500, -3.5px 6.125px 0 0 #aa5500, 2.5px -7px 0 0 #aa5500;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-warning.btn-lg:hover, .btn-group-lg > .btn-warning.btn:hover {\n box-shadow: -3.5px -7px 0 0 #aa5500, 2.5px 6.125px 0 0 #aa5500, -3.5px 6.125px 0 0 #aa5500, 2.5px -7px 0 0 #aa5500;\n color: #fff;\n border-color: white;\n background-color: #aa5500;\n}\n\n.btn-warning.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-warning.btn:not(:disabled):not(.disabled):active, .btn-warning.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-warning.btn:not(:disabled):not(.disabled).active,\n.show > .btn-warning.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-warning.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #aa5500, 2.5px 6.125px 0 0 #aa5500, -3.5px 6.125px 0 0 #aa5500, 2.5px -7px 0 0 #aa5500;\n color: #fff;\n border-color: white;\n background-color: #aa5500;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.bs-component > .btn-danger:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-danger:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-danger:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-danger {\n color: #000000;\n border-color: #000000;\n background-color: #aa0000;\n}\n\n.btn-danger:hover:before, .btn-danger:hover:after {\n color: #f55;\n}\n\n.btn-danger:hover {\n color: #f55;\n border-color: #fff;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n border-color: #fff;\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #aa0000;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #aa0000;\n background-color: #000000;\n}\n\n.btn-danger.btn-lg, .btn-group-lg > .btn-danger.btn {\n background-color: #aa0000;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #aa0000, 2.5px 6.125px 0 0 #aa0000, -3.5px 6.125px 0 0 #aa0000, 2.5px -7px 0 0 #aa0000;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-danger.btn-lg:hover, .btn-group-lg > .btn-danger.btn:hover {\n box-shadow: -3.5px -7px 0 0 #aa0000, 2.5px 6.125px 0 0 #aa0000, -3.5px 6.125px 0 0 #aa0000, 2.5px -7px 0 0 #aa0000;\n color: #fff;\n border-color: white;\n background-color: #aa0000;\n}\n\n.btn-danger.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-danger.btn:not(:disabled):not(.disabled):active, .btn-danger.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-danger.btn:not(:disabled):not(.disabled).active,\n.show > .btn-danger.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-danger.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #aa0000, 2.5px 6.125px 0 0 #aa0000, -3.5px 6.125px 0 0 #aa0000, 2.5px -7px 0 0 #aa0000;\n color: #fff;\n border-color: white;\n background-color: #aa0000;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.bs-component > .btn-light:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-light:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-light:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-light {\n color: #000000;\n border-color: #000000;\n background-color: #fff;\n}\n\n.btn-light:hover {\n border-color: #fff;\n}\n\n.btn-light:focus, .btn-light.focus {\n border-color: #fff;\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #fff;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #fff;\n background-color: #000000;\n}\n\n.btn-light.btn-lg, .btn-group-lg > .btn-light.btn {\n background-color: #fff;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #fff, 2.5px 6.125px 0 0 #fff, -3.5px 6.125px 0 0 #fff, 2.5px -7px 0 0 #fff;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-light.btn-lg:hover, .btn-group-lg > .btn-light.btn:hover {\n box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n color: #fff;\n border-color: white;\n background-color: #bbbbbb;\n}\n\n.btn-light.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-light.btn:not(:disabled):not(.disabled):active, .btn-light.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-light.btn:not(:disabled):not(.disabled).active,\n.show > .btn-light.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-light.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n color: #fff;\n border-color: white;\n background-color: #bbbbbb;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.bs-component > .btn-dark:not(.disabled):not(.btn-sm):not(.btn-lg):hover {\n padding-left: 0;\n padding-right: 0;\n}\n\n.bs-component > .btn-dark:not(.disabled):not(.btn-sm):not(.btn-lg):hover:before {\n content: '\\25ba\\20';\n}\n\n.bs-component > .btn-dark:not(.disabled):not(.btn-sm):not(.btn-lg):hover:after {\n content: ' \\25c4';\n}\n\n.btn-dark {\n color: #000000;\n border-color: #000000;\n background-color: #000000;\n}\n\n.btn-dark:hover:before, .btn-dark:hover:after {\n color: #555555;\n}\n\n.btn-dark:hover {\n color: #555555;\n border-color: #fff;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n border-color: #fff;\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #555555;\n background-color: #bbbbbb;\n border-color: #000000;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #000000;\n background-color: #000000;\n}\n\n.btn-dark.btn-lg, .btn-group-lg > .btn-dark.btn {\n background-color: #000000;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #000000, 2.5px 6.125px 0 0 #000000, -3.5px 6.125px 0 0 #000000, 2.5px -7px 0 0 #000000;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 20px;\n}\n\n.btn-dark.btn-lg:hover, .btn-group-lg > .btn-dark.btn:hover {\n box-shadow: -3.5px -7px 0 0 #000000, 2.5px 6.125px 0 0 #000000, -3.5px 6.125px 0 0 #000000, 2.5px -7px 0 0 #000000;\n color: #fff;\n border-color: white;\n background-color: #000000;\n}\n\n.btn-dark.btn-lg:not(:disabled):not(.disabled):active, .btn-group-lg > .btn-dark.btn:not(:disabled):not(.disabled):active, .btn-dark.btn-lg:not(:disabled):not(.disabled).active, .btn-group-lg > .btn-dark.btn:not(:disabled):not(.disabled).active,\n.show > .btn-dark.btn-lg.dropdown-toggle,\n.btn-group-lg.show > .btn-dark.dropdown-toggle.btn {\n box-shadow: -3.5px -7px 0 0 #000000, 2.5px 6.125px 0 0 #000000, -3.5px 6.125px 0 0 #000000, 2.5px -7px 0 0 #000000;\n color: #fff;\n border-color: white;\n background-color: #000000;\n filter: none;\n filter: none;\n position: relative;\n top: 14px;\n left: 8px;\n}\n\n.btn-outline-primary {\n color: #fff;\n border-color: #fff;\n background: transparent;\n border: 0.875px solid #fff;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-primary:hover {\n border: 0.875px solid #555555;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #bbbbbb;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n border-color: #bbbbbb;\n}\n\n.btn-outline-secondary {\n color: #fff;\n border-color: #fff;\n background: transparent;\n border: 0.875px solid #fff;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-secondary:hover {\n border: 0.875px solid #555555;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #bbbbbb;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n border-color: #bbbbbb;\n}\n\n.btn-outline-success {\n color: #5f5;\n border-color: #5f5;\n background: transparent;\n border: 0.875px solid #5f5;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-success:hover {\n border: 0.875px solid #00aa00;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #00aa00;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #5f5;\n border-color: #00aa00;\n}\n\n.btn-outline-info {\n color: #5ff;\n border-color: #5ff;\n background: transparent;\n border: 0.875px solid #5ff;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-info:hover {\n border: 0.875px solid #00aaaa;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #00aaaa;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #5ff;\n border-color: #00aaaa;\n}\n\n.btn-outline-warning {\n color: #ff5;\n border-color: #ff5;\n background: transparent;\n border: 0.875px solid #ff5;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-warning:hover {\n border: 0.875px solid #aa5500;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #aa5500;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #ff5;\n border-color: #aa5500;\n}\n\n.btn-outline-danger {\n color: #f55;\n border-color: #f55;\n background: transparent;\n border: 0.875px solid #f55;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-danger:hover {\n border: 0.875px solid #aa0000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #aa0000;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #f55;\n border-color: #aa0000;\n}\n\n.btn-outline-light {\n background: transparent;\n border: 0.875px solid;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-light:hover {\n border: 0.875px solid #bbbbbb;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #fff;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n border-color: #fff;\n}\n\n.btn-outline-dark {\n color: #555555;\n border-color: #555555;\n background: transparent;\n border: 0.875px solid #555555;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n}\n\n.btn-outline-dark:hover {\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #fff;\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #000000;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #555555;\n border-color: #000000;\n}\n\n.btn-link {\n font-weight: 400;\n color: #ff5;\n background: transparent;\n}\n\n.btn-link:hover {\n color: #bbbbbb;\n background-color: #000000;\n}\n\n.btn-link:before, .btn-link:after {\n content: '_';\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #555555;\n pointer-events: none;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n border: 0;\n padding: 0;\n box-shadow: none;\n margin-left: 0;\n}\n\n.btn-sm:before, .btn-group-sm > .btn:before {\n content: '<';\n}\n\n.btn-sm:after, .btn-group-sm > .btn:after {\n content: '>';\n}\n\n.btn-block {\n display: block;\n width: calc(100% - 6px);\n}\n\n.btn-block + .btn-block {\n margin-top: 0;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: calc(100% - 6px);\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n padding: 0 8px;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n content: \"\\25bc\";\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 0;\n padding: 0 0;\n margin: 0 0 0;\n color: #000000;\n text-align: left;\n list-style: none;\n background-color: #bbbbbb;\n background-clip: padding-box;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 2.5px;\n padding-right: 3.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n}\n\n.dropdown-menu a::first-letter {\n color: #fff;\n}\n\n.dropdown-menu a:hover::first-letter {\n color: #000000;\n background: #fff;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 960px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1152px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.dropup .dropdown-toggle {\n padding: 0 8px;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n content: \"\\25b2\";\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle {\n background: url(\"../fonts/arrow-down.svg\") 3px 3.6px/4.87px no-repeat .dropright .dropdown-toggle;\n}\n\n.dropright .dropdown-toggle ::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0;\n}\n\n.dropleft .dropdown-toggle {\n padding: 0 8px;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 8px;\n content: \"\\25c4\";\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 6px -3px 7px -2.5px;\n overflow: hidden;\n border-top: 1px solid #000000;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0 8px;\n clear: both;\n font-weight: 400;\n color: #000000;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n text-decoration: none;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #555555;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0 8px;\n margin-bottom: 0;\n color: #bbbbbb;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0 8px;\n color: #000000;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n margin: 0;\n display: inline-flex;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:not(.dropdown-toggle):after,\n.btn-group-vertical > .btn:not(.dropdown-toggle):after {\n content: \"\";\n}\n\n.btn-group > .btn:before,\n.btn-group-vertical > .btn:before {\n content: \"\";\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.dropdown-toggle-split {\n padding-right: 0;\n padding-left: 0;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0;\n padding-left: 0;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0;\n padding-left: 0;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 0%;\n min-width: 0;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: 0;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: 0;\n}\n\n.input-group-prepend {\n margin-right: 0;\n}\n\n.input-group-append {\n margin-left: 0;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0 0;\n margin-bottom: 0;\n font-size: 16px;\n font-weight: 400;\n line-height: 14px;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #555555;\n border: 0 solid #555555;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: 14px;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0 0;\n font-size: 16px;\n line-height: 14px;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: 14px;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0 0;\n font-size: 16px;\n line-height: 14px;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1rem;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 14px;\n padding-left: 32px;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 0;\n}\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 32px;\n height: 16px;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #000000;\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #404040;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n color: #555555;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input[disabled] ~ .custom-control-label::after, .custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::after {\n color: #555555;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0;\n left: -32px;\n display: block;\n width: 32px;\n height: 14px;\n pointer-events: none;\n content: \"\";\n background-color: #000084;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0;\n left: -32px;\n display: block;\n width: 32px;\n height: 14px;\n content: \"\";\n}\n\n.custom-checkbox .custom-control-label::after {\n content: '[ ]';\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label {\n color: #fff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n color: #fff;\n content: '[X]';\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n color: #555555;\n}\n\n.custom-radio .custom-control-label::after {\n content: '( )';\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label {\n color: #fff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n color: #fff;\n content: '(*)';\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::after {\n color: #555555;\n}\n\n.custom-switch {\n padding-left: 32px;\n}\n\n.custom-switch .custom-control-label::before {\n left: -32px;\n width: 32px;\n pointer-events: all;\n}\n\n.custom-switch .custom-control-label::after {\n top: 0;\n left: -32px;\n width: 32px;\n height: 14px;\n content: '\\2588\\2591\\2591';\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label {\n color: #fff;\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n content: '\\2591\\2591\\2588';\n color: #fff;\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n color: #555555;\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: 14px;\n padding: 0;\n color: #000000;\n vertical-align: middle;\n background: url(\"../fonts/arrow-down-black.svg\") no-repeat right center, #bbbbbb;\n border: 0 solid #555555;\n appearance: none;\n}\n\n.custom-select:focus {\n outline: 0;\n}\n\n.custom-select:focus::-ms-value {\n color: #fff;\n background-color: #000084;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #555555;\n background-color: #555555;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000000;\n}\n\n.custom-select-sm {\n height: 14px;\n font-size: 16px;\n}\n\n.custom-select-lg {\n height: 14px;\n font-size: 16px;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: 14px;\n margin-bottom: 0;\n}\n\n.custom-file + .input-group-append > .input-group-text {\n padding: 0 8px;\n background: #aa00aa;\n cursor: pointer;\n}\n\n.custom-file + .input-group-append > .input-group-text:hover {\n background: #000000;\n color: #f5f;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: 14px;\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #404040;\n box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);\n}\n\n.custom-file-input[disabled] ~ .custom-file-label,\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #555555;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"[ Browse ]\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: 14px;\n padding: 0 0;\n font-weight: 400;\n line-height: 14px;\n color: #fff;\n background-color: #000084;\n}\n\n.custom-file-label::after {\n position: absolute;\n padding: 0;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n background: #bbbbbb;\n color: #000000;\n}\n\n.custom-range {\n width: 100%;\n height: 7px;\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0;\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0;\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0;\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 8px;\n height: 14px;\n background: #000000;\n margin: 0;\n border: 0;\n appearance: none;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 14px;\n color: transparent;\n cursor: none;\n margin: 0;\n background: url(\"../fonts/hyphen-black.svg\") repeat-x left center, #bbbbbb;\n border-color: transparent;\n}\n\n.custom-range::-moz-range-thumb {\n width: 8px;\n height: 11px;\n border: 0;\n margin: 0;\n padding: 0;\n background: #000000;\n border-radius: 0;\n appearance: none;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 14px;\n color: transparent;\n cursor: none;\n background: url(\"../fonts/hyphen-black.svg\") repeat-x left center, #bbbbbb;\n border-color: transparent;\n}\n\n.custom-range::-ms-thumb {\n width: 8px;\n height: 14px;\n margin-top: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n appearance: none;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 14px;\n color: transparent;\n cursor: none;\n background-color: transparent;\n border-color: transparent;\n border-width: 7px;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #fff;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #fff;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #555555;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #555555;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #555555;\n}\n\n.nav {\n display: flex;\n flex-wrap: nowrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0 0;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #555555;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-item {\n padding: 0;\n}\n\n.nav-tabs {\n height: 35px;\n margin-left: 0;\n padding-left: 8px;\n border-bottom: 1px solid #bbbbbb;\n margin-bottom: 9px;\n}\n\n.nav-tabs .nav-item {\n margin: 0;\n}\n\n.nav-tabs .nav-link {\n border: 0.875px solid #bbbbbb;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n color: #bbbbbb;\n background-color: #000084;\n border-bottom: 0;\n}\n\n.nav-tabs .nav-link.disabled {\n border: 0;\n padding-bottom: 0;\n color: #555555;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n outline: none;\n color: #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.nav-pills .nav-link::before {\n content: '(';\n margin-right: 8px;\n}\n\n.nav-pills .nav-link::after {\n content: ')';\n margin-left: 8px;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #000000;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0;\n}\n\n.navbar .container,\n.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n margin: 0;\n padding: 0 8px;\n line-height: inherit;\n white-space: nowrap;\n color: #000084;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0 0;\n font-size: 16px;\n background-color: transparent;\n border: 0 solid transparent;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 16px;\n height: 14px;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .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 {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 8px;\n padding-left: 8px;\n }\n .navbar-expand-sm > .container,\n .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 {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .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 {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 8px;\n padding-left: 8px;\n }\n .navbar-expand-md > .container,\n .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 {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 959.98px) {\n .navbar-expand-lg > .container,\n .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 {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 960px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 8px;\n padding-left: 8px;\n }\n .navbar-expand-lg > .container,\n .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 {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1151.98px) {\n .navbar-expand-xl > .container,\n .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 {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1152px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 8px;\n padding-left: 8px;\n }\n .navbar-expand-xl > .container,\n .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 {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: #000000;\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: #fff;\n background: #000000;\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: #000000;\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: #fff;\n background: #000000;\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: #bbbbbb;\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: #bbbbbb;\n background: #000000;\n}\n\n.navbar-light .navbar-toggler {\n color: #000000;\n}\n\n.navbar-light .navbar-text {\n color: #000000;\n}\n\n.navbar-light .navbar-text a {\n color: #bbbbbb;\n background: #000000;\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: #bbbbbb;\n}\n\n.navbar-dark .navbar-brand {\n color: #000000;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n background: #000000;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: #000000;\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: #bbbbbb;\n background: #000000;\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: #555555;\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #bbbbbb;\n background: #000000;\n}\n\n.navbar-dark.bg-dark .navbar-brand,\n.navbar-dark.bg-dark .nav-link {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: #000000;\n border-color: #fff;\n}\n\n.navbar-dark .navbar-text {\n color: #000000;\n}\n\n.navbar-dark .navbar-text a {\n color: #bbbbbb;\n background: #000000;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #bbbbbb;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #bbbbbb;\n background-clip: border-box;\n border-radius: 0;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 14px 16px;\n color: #000000;\n}\n\n.card-title {\n margin-bottom: 0;\n}\n\n.card-subtitle {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 16px;\n}\n\n.card-header {\n padding: 0 16px;\n margin-bottom: 0;\n color: #fff;\n background-color: #aa00aa;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0 16px;\n background-color: #aa00aa;\n}\n\n.card-header.text-muted, .card-footer.text-muted {\n color: #000000;\n}\n\n.card-header-tabs {\n margin-right: -16px;\n margin-bottom: 0;\n margin-left: -16px;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -16px;\n margin-left: -16px;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 0;\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-deck .card {\n margin-bottom: 8px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -8px;\n margin-left: -8px;\n }\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 8px;\n margin-bottom: 0;\n margin-left: 8px;\n }\n}\n\n.card-group > .card {\n margin-bottom: 8px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 8px;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0;\n margin-bottom: 0;\n margin-left: 0;\n list-style: none;\n background-color: #000000;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 8px;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 8px;\n color: #bbbbbb;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #bbbbbb;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n margin-bottom: 0;\n margin-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0 8px;\n margin-left: 0;\n color: #ff5;\n background-color: transparent;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #bbbbbb;\n text-decoration: none;\n background-color: #000000;\n}\n\n.page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);\n}\n\n.page-item {\n padding-left: 0;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n}\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #000000;\n}\n\n.page-item.disabled .page-link {\n color: #555555;\n pointer-events: none;\n cursor: auto;\n}\n\n.pagination-lg .page-link {\n padding: 14px 8px;\n line-height: 14px;\n}\n\n.pagination-sm .page-link {\n padding: 0 0;\n line-height: 14px;\n}\n\n.badge {\n display: inline-block;\n padding: 0 8px;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-primary {\n color: #fff;\n background-color: transparent;\n}\n\n.badge-primary:before {\n color: #bbbbbb;\n content: \"[\";\n}\n\n.badge-primary:after {\n color: #bbbbbb;\n content: \"]\";\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #bbbbbb;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: transparent;\n}\n\n.badge-secondary:before {\n color: #bbbbbb;\n content: \"[\";\n}\n\n.badge-secondary:after {\n color: #bbbbbb;\n content: \"]\";\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #bbbbbb;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n}\n\n.badge-success {\n color: #5f5;\n background-color: transparent;\n}\n\n.badge-success:before {\n color: #00aa00;\n content: \"[\";\n}\n\n.badge-success:after {\n color: #00aa00;\n content: \"]\";\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n}\n\n.badge-info {\n color: #5ff;\n background-color: transparent;\n}\n\n.badge-info:before {\n color: #00aaaa;\n content: \"[\";\n}\n\n.badge-info:after {\n color: #00aaaa;\n content: \"]\";\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n}\n\n.badge-warning {\n color: #ff5;\n background-color: transparent;\n}\n\n.badge-warning:before {\n color: #aa5500;\n content: \"[\";\n}\n\n.badge-warning:after {\n color: #aa5500;\n content: \"]\";\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #fff;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n}\n\n.badge-danger {\n color: #f55;\n background-color: transparent;\n}\n\n.badge-danger:before {\n color: #aa0000;\n content: \"[\";\n}\n\n.badge-danger:after {\n color: #aa0000;\n content: \"]\";\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n}\n\n.badge-light {\n background-color: transparent;\n}\n\n.badge-light:before {\n color: #fff;\n content: \"[\";\n}\n\n.badge-light:after {\n color: #fff;\n content: \"]\";\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #bbbbbb;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n}\n\n.badge-dark {\n color: #555555;\n background-color: transparent;\n}\n\n.badge-dark:before {\n color: #000000;\n content: \"[\";\n}\n\n.badge-dark:after {\n color: #000000;\n content: \"]\";\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n}\n\n.badge-pill:before {\n content: \"(\";\n}\n\n.badge-pill:after {\n content: \")\";\n}\n\n.jumbotron {\n padding: 28px 16px;\n margin-bottom: 28px 16px;\n color: #000000;\n background-color: #bbbbbb;\n border: 0.875px solid #000000;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 10.5px;\n padding-right: 11.5px;\n margin-right: 2.5px;\n box-shadow: -3.5px -7px 0 0 #bbbbbb, 2.5px 6.125px 0 0 #bbbbbb, -3.5px 6.125px 0 0 #bbbbbb, 2.5px -7px 0 0 #bbbbbb;\n display: inline-block;\n width: calc(100% - 6px);\n}\n\n.jumbotron .display-4 {\n text-indent: 0;\n position: absolute;\n padding: 0 11px;\n top: -7px;\n margin: 0;\n left: 20px;\n background: #bbbbbb;\n border-left: 3px double #000000;\n border-right: 3px double #000000;\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.alert {\n position: relative;\n padding: 0 8px 14px;\n margin-bottom: 0;\n border: 0 solid transparent;\n background: #bbbbbb;\n color: black;\n}\n\n.alert .alert-link {\n color: #000084;\n}\n\n.alert .alert-link:hover {\n background: transparent;\n color: #55f;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0 8px;\n}\n\n.alert-primary::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n background: #555555;\n content: \"Alert\";\n}\n\n.alert-secondary::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n background: #555555;\n content: \"Alert\";\n}\n\n.alert-success::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n background: #00aa00;\n content: \"success\";\n}\n\n.alert-info::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n background: #00aaaa;\n content: \"info\";\n}\n\n.alert-warning::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n background: #aa5500;\n content: \"warning\";\n}\n\n.alert-danger::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n background: #aa0000;\n content: \"danger\";\n}\n\n.alert-light::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n content: \"Alert\";\n background: #aa00aa;\n}\n\n.alert-dark::before {\n margin: 0 -8px 14px;\n padding: 0 8px;\n display: block;\n text-transform: capitalize;\n color: #fff;\n background: #000000;\n content: \"dark\";\n}\n\n.progress {\n display: flex;\n height: 14px;\n background: url(\"../fonts/shade-50-grayLight.svg\") repeat-x left center;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: yellow;\n}\n\n.progress-bar-striped {\n background-size: 14px 14px;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n border: 0.875px solid #bbbbbb;\n margin-top: 7px;\n padding-top: 6.125px;\n padding-bottom: 7px;\n margin-bottom: 6.125px;\n border-left-width: 2px;\n border-right-width: 2px;\n margin-left: 3.5px;\n padding-left: 2.5px;\n padding-right: 3.5px;\n margin-right: 2.5px;\n display: inline-block;\n width: calc(100% - 6px);\n}\n\n.list-group-item-action {\n width: 100%;\n color: #bbbbbb;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #bbbbbb;\n text-decoration: none;\n background-color: #555555;\n}\n\n.list-group-item-action:active {\n color: #bbbbbb;\n background-color: #555555;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 14px 8px;\n background-color: transparent;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #555555;\n pointer-events: none;\n background-color: transparent;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #000000;\n border-color: #000000;\n}\n\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: 0;\n border-top-width: 0;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item {\n border-top-width: 0;\n border-left-width: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item.active {\n margin-left: 0;\n border-left-width: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm .list-group-item + .list-group-item {\n border-top-width: 0;\n border-left-width: 0;\n }\n .list-group-horizontal-sm .list-group-item + .list-group-item.active {\n margin-left: 0;\n border-left-width: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md .list-group-item + .list-group-item {\n border-top-width: 0;\n border-left-width: 0;\n }\n .list-group-horizontal-md .list-group-item + .list-group-item.active {\n margin-left: 0;\n border-left-width: 0;\n }\n}\n\n@media (min-width: 960px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg .list-group-item + .list-group-item {\n border-top-width: 0;\n border-left-width: 0;\n }\n .list-group-horizontal-lg .list-group-item + .list-group-item.active {\n margin-left: 0;\n border-left-width: 0;\n }\n}\n\n@media (min-width: 1152px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl .list-group-item + .list-group-item {\n border-top-width: 0;\n border-left-width: 0;\n }\n .list-group-horizontal-xl .list-group-item + .list-group-item.active {\n margin-left: 0;\n border-left-width: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n}\n\n.list-group-flush .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #fff;\n background-color: #fff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #fff;\n background-color: #fff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #fff;\n border-color: #fff;\n}\n\n.list-group-item-secondary {\n color: #fff;\n background-color: #fff;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #fff;\n background-color: #fff;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #fff;\n border-color: #fff;\n}\n\n.list-group-item-success {\n color: #5f5;\n background-color: #5f5;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #5f5;\n background-color: #5f5;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #5f5;\n border-color: #5f5;\n}\n\n.list-group-item-info {\n color: #5ff;\n background-color: #5ff;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #5ff;\n background-color: #5ff;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #5ff;\n border-color: #5ff;\n}\n\n.list-group-item-warning {\n color: #ff5;\n background-color: #ff5;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #ff5;\n background-color: #ff5;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #ff5;\n border-color: #ff5;\n}\n\n.list-group-item-danger {\n color: #f55;\n background-color: #f55;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #f55;\n background-color: #f55;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #f55;\n border-color: #f55;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n}\n\n.list-group-item-dark {\n color: #555555;\n background-color: #555555;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #555555;\n background-color: #555555;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #555555;\n border-color: #555555;\n}\n\n.close {\n float: right;\n line-height: 1;\n color: #fff;\n}\n\n.close:hover {\n color: #fff;\n text-decoration: none;\n}\n\nbutton.close {\n padding: 0 0 0 8px;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 360px;\n overflow: hidden;\n color: #000000;\n padding: 0;\n background-color: #bbbbbb;\n background-clip: padding-box;\n opacity: 0;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 8px;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0 8px;\n color: #fff;\n background-color: #aa00aa;\n}\n\n.toast-body {\n padding: 8px;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n margin-bottom: 14px;\n}\n\n.modal .btn {\n filter: drop-shadow(7px 8px 0 black);\n margin-right: 10.5px;\n background: #fff;\n}\n\n.modal .btn::first-letter {\n color: #f55;\n}\n\n.modal .btn:hover {\n color: black;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transform: translate(0, -50px);\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n display: flex;\n}\n\n.modal-dialog-scrollable .modal-content {\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n}\n\n.modal-dialog-centered::before {\n display: block;\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n color: #000000;\n pointer-events: auto;\n background-color: #bbbbbb;\n background-clip: padding-box;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 0 8px;\n background: #aa00aa;\n color: #fff;\n}\n\n.modal-header h1, .modal-header h2, .modal-header h3, .modal-header h4, .modal-header h5, .modal-header h6,\n.modal-header .h1, .modal-header .h2, .modal-header .h3, .modal-header .h4, .modal-header .h5, .modal-header .h6 {\n border: 0;\n padding: 0;\n margin: 0;\n animation: none;\n}\n\n.modal-header h1::after, .modal-header h1::before, .modal-header h2::after, .modal-header h2::before, .modal-header h3::after, .modal-header h3::before, .modal-header h4::after, .modal-header h4::before, .modal-header h5::after, .modal-header h5::before, .modal-header h6::after, .modal-header h6::before,\n.modal-header .h1::after,\n.modal-header .h1::before, .modal-header .h2::after, .modal-header .h2::before, .modal-header .h3::after, .modal-header .h3::before, .modal-header .h4::after, .modal-header .h4::before, .modal-header .h5::after, .modal-header .h5::before, .modal-header .h6::after, .modal-header .h6::before {\n content: '';\n}\n\n.modal-header .close {\n padding: 0 8px;\n margin: 0 -8px 0 auto;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 14px 16px;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0 8px 14px;\n}\n\n.modal-footer > * {\n margin: 0 8px;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 480px;\n }\n .modal-sm {\n max-width: 240px;\n }\n}\n\n@media (min-width: 960px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1152px) {\n .modal-xl {\n max-width: 1120px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-style: normal;\n font-weight: 400;\n line-height: 14px;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 1;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n color: #000000;\n width: 8px;\n height: 14px;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 14px 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::after, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::after {\n content: '\\25bc';\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 8px;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n content: '\\25c4';\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 14px 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::after, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::after {\n content: '\\25b2';\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 8px;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n}\n\n.bs-tooltip-left .arrow::after, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::after {\n content: '\\25ba';\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0 8px;\n color: #fff;\n text-align: center;\n background-color: #000000;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 280px;\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace;\n font-style: normal;\n font-weight: 400;\n line-height: 14px;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n word-wrap: break-word;\n background-color: #bbbbbb;\n background-clip: padding-box;\n}\n\n.popover .h3, .popover h3 {\n border: 0;\n padding: 0;\n margin: 0 0 0 0;\n box-shadow: 0;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 8px;\n height: 14px;\n margin: 0;\n background: transparent;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 14px;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: -14px;\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n content: '\\25bc';\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 8px;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: -8px;\n width: 8px;\n height: 14px;\n margin: 0;\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n content: '\\25c4';\n left: 0;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 14px;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: -14px;\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n content: '\\25b2';\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 8px;\n margin-left: -4px;\n content: \"\";\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 8px;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: -8px;\n width: 8px;\n height: 14px;\n margin: 0;\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n content: '\\25ba';\n right: 0;\n}\n\n.popover-header {\n padding: 0 8px;\n margin-bottom: 0;\n font-size: 16px;\n color: #fff;\n background-color: #aa00aa;\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0 8px;\n color: #000000;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.bootstra-cursor {\n mix-blend-mode: difference;\n position: absolute;\n background-color: #cbd448;\n pointer-events: none;\n width: 8px;\n height: 14px;\n z-index: 20000;\n}\n\nbody.bootstra-enable-cursor,\n.bootstra-enable-cursor * {\n cursor: none !important;\n}\n\n*::-webkit-scrollbar {\n width: 8px;\n background: #000000;\n}\n\n*::-webkit-scrollbar-thumb {\n background: #000000;\n}\n\n*::-webkit-scrollbar-track {\n background: url(\"../fonts/shade-50-grayLight.svg\") repeat;\n}\n\n*::-webkit-scrollbar-button:vertical:decrement {\n background: url(\"../fonts/arrow-up-black.svg\") no-repeat;\n background-color: #bbbbbb;\n}\n\n*::-webkit-scrollbar-button:vertical:increment {\n background: url(\"../fonts/arrow-down-black.svg\") no-repeat;\n background-color: #bbbbbb;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #bbbbbb !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #bbbbbb !important;\n}\n\n.bg-secondary {\n background-color: #bbbbbb !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #bbbbbb !important;\n}\n\n.bg-success {\n background-color: #00aa00 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #00aa00 !important;\n}\n\n.bg-info {\n background-color: #00aaaa !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #00aaaa !important;\n}\n\n.bg-warning {\n background-color: #aa5500 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #aa5500 !important;\n}\n\n.bg-danger {\n background-color: #aa0000 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #aa0000 !important;\n}\n\n.bg-light {\n background-color: #fff !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #fff !important;\n}\n\n.bg-dark {\n background-color: #000000 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #000000 !important;\n}\n\n.bg-white {\n background-color: #bbbbbb !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border, .border-0 {\n border: 0 !important;\n}\n\n.border-top, .border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right, .border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom, .border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left, .border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #bbbbbb !important;\n}\n\n.border-secondary {\n border-color: #bbbbbb !important;\n}\n\n.border-success {\n border-color: #00aa00 !important;\n}\n\n.border-info {\n border-color: #00aaaa !important;\n}\n\n.border-warning {\n border-color: #aa5500 !important;\n}\n\n.border-danger {\n border-color: #aa0000 !important;\n}\n\n.border-light {\n border-color: #fff !important;\n}\n\n.border-dark {\n border-color: #000000 !important;\n}\n\n.rounded {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 960px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1152px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 960px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1152px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 960px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1152px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 100% !important;\n}\n\n.w-50 {\n width: 100% !important;\n}\n\n.w-75 {\n width: 100% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 100% !important;\n}\n\n.h-50 {\n height: 100% !important;\n}\n\n.h-75 {\n height: 100% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0px 0px !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0px !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0px !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0px !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0px !important;\n}\n\n.m-1 {\n margin: 0px 0px !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0px !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0px !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0px !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0px !important;\n}\n\n.m-2 {\n margin: 14px 8px !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 14px !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 8px !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 14px !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 8px !important;\n}\n\n.m-3 {\n margin: 14px 8px !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 14px !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 8px !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 14px !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 8px !important;\n}\n\n.m-4 {\n margin: 28px 16px !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 28px !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 16px !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 28px !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 16px !important;\n}\n\n.m-5 {\n margin: 28px 16px !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 28px !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 16px !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 28px !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 16px !important;\n}\n\n.m-6 {\n margin: 42px 24px !important;\n}\n\n.mt-6,\n.my-6 {\n margin-top: 42px !important;\n}\n\n.mr-6,\n.mx-6 {\n margin-right: 24px !important;\n}\n\n.mb-6,\n.my-6 {\n margin-bottom: 42px !important;\n}\n\n.ml-6,\n.mx-6 {\n margin-left: 24px !important;\n}\n\n.p-0 {\n padding: 0px 0px !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0px !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0px !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0px !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0px !important;\n}\n\n.p-1 {\n padding: 0px 0px !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0px !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0px !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0px !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0px !important;\n}\n\n.p-2 {\n padding: 14px 8px !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 14px !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 8px !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 14px !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 8px !important;\n}\n\n.p-3 {\n padding: 14px 8px !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 14px !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 8px !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 14px !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 8px !important;\n}\n\n.p-4 {\n padding: 28px 16px !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 28px !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 16px !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 28px !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 16px !important;\n}\n\n.p-5 {\n padding: 28px 16px !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 28px !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 16px !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 28px !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 16px !important;\n}\n\n.p-6 {\n padding: 42px 24px !important;\n}\n\n.pt-6,\n.py-6 {\n padding-top: 42px !important;\n}\n\n.pr-6,\n.px-6 {\n padding-right: 24px !important;\n}\n\n.pb-6,\n.py-6 {\n padding-bottom: 42px !important;\n}\n\n.pl-6,\n.px-6 {\n padding-left: 24px !important;\n}\n\n.m-n1 {\n margin: 0px !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: 0px !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: 0px !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: 0px !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: 0px !important;\n}\n\n.m-n2 {\n margin: -22px !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -14px !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -8px !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -14px !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -8px !important;\n}\n\n.m-n3 {\n margin: -22px !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -14px !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -8px !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -14px !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -8px !important;\n}\n\n.m-n4 {\n margin: -44px !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -28px !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -16px !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -28px !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -16px !important;\n}\n\n.m-n5 {\n margin: -44px !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -28px !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -16px !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -28px !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -16px !important;\n}\n\n.m-n6 {\n margin: -66px !important;\n}\n\n.mt-n6,\n.my-n6 {\n margin-top: -42px !important;\n}\n\n.mr-n6,\n.mx-n6 {\n margin-right: -24px !important;\n}\n\n.mb-n6,\n.my-n6 {\n margin-bottom: -42px !important;\n}\n\n.ml-n6,\n.mx-n6 {\n margin-left: -24px !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0px 0px !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0px !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0px !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0px !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0px !important;\n }\n .m-sm-1 {\n margin: 0px 0px !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0px !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0px !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0px !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0px !important;\n }\n .m-sm-2 {\n margin: 14px 8px !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 14px !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 8px !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 14px !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 8px !important;\n }\n .m-sm-3 {\n margin: 14px 8px !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 14px !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 8px !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 14px !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 8px !important;\n }\n .m-sm-4 {\n margin: 28px 16px !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 28px !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 16px !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 28px !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 16px !important;\n }\n .m-sm-5 {\n margin: 28px 16px !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 28px !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 16px !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 28px !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 16px !important;\n }\n .m-sm-6 {\n margin: 42px 24px !important;\n }\n .mt-sm-6,\n .my-sm-6 {\n margin-top: 42px !important;\n }\n .mr-sm-6,\n .mx-sm-6 {\n margin-right: 24px !important;\n }\n .mb-sm-6,\n .my-sm-6 {\n margin-bottom: 42px !important;\n }\n .ml-sm-6,\n .mx-sm-6 {\n margin-left: 24px !important;\n }\n .p-sm-0 {\n padding: 0px 0px !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0px !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0px !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0px !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0px !important;\n }\n .p-sm-1 {\n padding: 0px 0px !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0px !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0px !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0px !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0px !important;\n }\n .p-sm-2 {\n padding: 14px 8px !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 14px !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 8px !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 14px !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 8px !important;\n }\n .p-sm-3 {\n padding: 14px 8px !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 14px !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 8px !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 14px !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 8px !important;\n }\n .p-sm-4 {\n padding: 28px 16px !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 28px !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 16px !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 28px !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 16px !important;\n }\n .p-sm-5 {\n padding: 28px 16px !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 28px !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 16px !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 28px !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 16px !important;\n }\n .p-sm-6 {\n padding: 42px 24px !important;\n }\n .pt-sm-6,\n .py-sm-6 {\n padding-top: 42px !important;\n }\n .pr-sm-6,\n .px-sm-6 {\n padding-right: 24px !important;\n }\n .pb-sm-6,\n .py-sm-6 {\n padding-bottom: 42px !important;\n }\n .pl-sm-6,\n .px-sm-6 {\n padding-left: 24px !important;\n }\n .m-sm-n1 {\n margin: 0px !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: 0px !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: 0px !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: 0px !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: 0px !important;\n }\n .m-sm-n2 {\n margin: -22px !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -14px !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -8px !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -14px !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -8px !important;\n }\n .m-sm-n3 {\n margin: -22px !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -14px !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -8px !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -14px !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -8px !important;\n }\n .m-sm-n4 {\n margin: -44px !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -28px !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -16px !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -28px !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -16px !important;\n }\n .m-sm-n5 {\n margin: -44px !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -28px !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -16px !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -28px !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -16px !important;\n }\n .m-sm-n6 {\n margin: -66px !important;\n }\n .mt-sm-n6,\n .my-sm-n6 {\n margin-top: -42px !important;\n }\n .mr-sm-n6,\n .mx-sm-n6 {\n margin-right: -24px !important;\n }\n .mb-sm-n6,\n .my-sm-n6 {\n margin-bottom: -42px !important;\n }\n .ml-sm-n6,\n .mx-sm-n6 {\n margin-left: -24px !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0px 0px !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0px !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0px !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0px !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0px !important;\n }\n .m-md-1 {\n margin: 0px 0px !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0px !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0px !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0px !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0px !important;\n }\n .m-md-2 {\n margin: 14px 8px !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 14px !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 8px !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 14px !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 8px !important;\n }\n .m-md-3 {\n margin: 14px 8px !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 14px !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 8px !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 14px !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 8px !important;\n }\n .m-md-4 {\n margin: 28px 16px !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 28px !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 16px !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 28px !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 16px !important;\n }\n .m-md-5 {\n margin: 28px 16px !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 28px !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 16px !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 28px !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 16px !important;\n }\n .m-md-6 {\n margin: 42px 24px !important;\n }\n .mt-md-6,\n .my-md-6 {\n margin-top: 42px !important;\n }\n .mr-md-6,\n .mx-md-6 {\n margin-right: 24px !important;\n }\n .mb-md-6,\n .my-md-6 {\n margin-bottom: 42px !important;\n }\n .ml-md-6,\n .mx-md-6 {\n margin-left: 24px !important;\n }\n .p-md-0 {\n padding: 0px 0px !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0px !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0px !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0px !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0px !important;\n }\n .p-md-1 {\n padding: 0px 0px !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0px !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0px !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0px !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0px !important;\n }\n .p-md-2 {\n padding: 14px 8px !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 14px !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 8px !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 14px !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 8px !important;\n }\n .p-md-3 {\n padding: 14px 8px !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 14px !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 8px !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 14px !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 8px !important;\n }\n .p-md-4 {\n padding: 28px 16px !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 28px !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 16px !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 28px !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 16px !important;\n }\n .p-md-5 {\n padding: 28px 16px !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 28px !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 16px !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 28px !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 16px !important;\n }\n .p-md-6 {\n padding: 42px 24px !important;\n }\n .pt-md-6,\n .py-md-6 {\n padding-top: 42px !important;\n }\n .pr-md-6,\n .px-md-6 {\n padding-right: 24px !important;\n }\n .pb-md-6,\n .py-md-6 {\n padding-bottom: 42px !important;\n }\n .pl-md-6,\n .px-md-6 {\n padding-left: 24px !important;\n }\n .m-md-n1 {\n margin: 0px !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: 0px !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: 0px !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: 0px !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: 0px !important;\n }\n .m-md-n2 {\n margin: -22px !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -14px !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -8px !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -14px !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -8px !important;\n }\n .m-md-n3 {\n margin: -22px !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -14px !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -8px !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -14px !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -8px !important;\n }\n .m-md-n4 {\n margin: -44px !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -28px !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -16px !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -28px !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -16px !important;\n }\n .m-md-n5 {\n margin: -44px !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -28px !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -16px !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -28px !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -16px !important;\n }\n .m-md-n6 {\n margin: -66px !important;\n }\n .mt-md-n6,\n .my-md-n6 {\n margin-top: -42px !important;\n }\n .mr-md-n6,\n .mx-md-n6 {\n margin-right: -24px !important;\n }\n .mb-md-n6,\n .my-md-n6 {\n margin-bottom: -42px !important;\n }\n .ml-md-n6,\n .mx-md-n6 {\n margin-left: -24px !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 960px) {\n .m-lg-0 {\n margin: 0px 0px !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0px !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0px !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0px !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0px !important;\n }\n .m-lg-1 {\n margin: 0px 0px !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0px !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0px !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0px !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0px !important;\n }\n .m-lg-2 {\n margin: 14px 8px !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 14px !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 8px !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 14px !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 8px !important;\n }\n .m-lg-3 {\n margin: 14px 8px !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 14px !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 8px !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 14px !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 8px !important;\n }\n .m-lg-4 {\n margin: 28px 16px !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 28px !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 16px !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 28px !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 16px !important;\n }\n .m-lg-5 {\n margin: 28px 16px !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 28px !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 16px !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 28px !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 16px !important;\n }\n .m-lg-6 {\n margin: 42px 24px !important;\n }\n .mt-lg-6,\n .my-lg-6 {\n margin-top: 42px !important;\n }\n .mr-lg-6,\n .mx-lg-6 {\n margin-right: 24px !important;\n }\n .mb-lg-6,\n .my-lg-6 {\n margin-bottom: 42px !important;\n }\n .ml-lg-6,\n .mx-lg-6 {\n margin-left: 24px !important;\n }\n .p-lg-0 {\n padding: 0px 0px !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0px !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0px !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0px !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0px !important;\n }\n .p-lg-1 {\n padding: 0px 0px !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0px !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0px !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0px !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0px !important;\n }\n .p-lg-2 {\n padding: 14px 8px !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 14px !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 8px !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 14px !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 8px !important;\n }\n .p-lg-3 {\n padding: 14px 8px !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 14px !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 8px !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 14px !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 8px !important;\n }\n .p-lg-4 {\n padding: 28px 16px !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 28px !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 16px !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 28px !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 16px !important;\n }\n .p-lg-5 {\n padding: 28px 16px !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 28px !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 16px !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 28px !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 16px !important;\n }\n .p-lg-6 {\n padding: 42px 24px !important;\n }\n .pt-lg-6,\n .py-lg-6 {\n padding-top: 42px !important;\n }\n .pr-lg-6,\n .px-lg-6 {\n padding-right: 24px !important;\n }\n .pb-lg-6,\n .py-lg-6 {\n padding-bottom: 42px !important;\n }\n .pl-lg-6,\n .px-lg-6 {\n padding-left: 24px !important;\n }\n .m-lg-n1 {\n margin: 0px !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: 0px !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: 0px !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: 0px !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: 0px !important;\n }\n .m-lg-n2 {\n margin: -22px !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -14px !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -8px !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -14px !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -8px !important;\n }\n .m-lg-n3 {\n margin: -22px !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -14px !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -8px !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -14px !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -8px !important;\n }\n .m-lg-n4 {\n margin: -44px !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -28px !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -16px !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -28px !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -16px !important;\n }\n .m-lg-n5 {\n margin: -44px !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -28px !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -16px !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -28px !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -16px !important;\n }\n .m-lg-n6 {\n margin: -66px !important;\n }\n .mt-lg-n6,\n .my-lg-n6 {\n margin-top: -42px !important;\n }\n .mr-lg-n6,\n .mx-lg-n6 {\n margin-right: -24px !important;\n }\n .mb-lg-n6,\n .my-lg-n6 {\n margin-bottom: -42px !important;\n }\n .ml-lg-n6,\n .mx-lg-n6 {\n margin-left: -24px !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1152px) {\n .m-xl-0 {\n margin: 0px 0px !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0px !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0px !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0px !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0px !important;\n }\n .m-xl-1 {\n margin: 0px 0px !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0px !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0px !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0px !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0px !important;\n }\n .m-xl-2 {\n margin: 14px 8px !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 14px !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 8px !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 14px !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 8px !important;\n }\n .m-xl-3 {\n margin: 14px 8px !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 14px !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 8px !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 14px !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 8px !important;\n }\n .m-xl-4 {\n margin: 28px 16px !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 28px !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 16px !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 28px !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 16px !important;\n }\n .m-xl-5 {\n margin: 28px 16px !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 28px !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 16px !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 28px !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 16px !important;\n }\n .m-xl-6 {\n margin: 42px 24px !important;\n }\n .mt-xl-6,\n .my-xl-6 {\n margin-top: 42px !important;\n }\n .mr-xl-6,\n .mx-xl-6 {\n margin-right: 24px !important;\n }\n .mb-xl-6,\n .my-xl-6 {\n margin-bottom: 42px !important;\n }\n .ml-xl-6,\n .mx-xl-6 {\n margin-left: 24px !important;\n }\n .p-xl-0 {\n padding: 0px 0px !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0px !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0px !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0px !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0px !important;\n }\n .p-xl-1 {\n padding: 0px 0px !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0px !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0px !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0px !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0px !important;\n }\n .p-xl-2 {\n padding: 14px 8px !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 14px !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 8px !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 14px !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 8px !important;\n }\n .p-xl-3 {\n padding: 14px 8px !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 14px !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 8px !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 14px !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 8px !important;\n }\n .p-xl-4 {\n padding: 28px 16px !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 28px !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 16px !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 28px !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 16px !important;\n }\n .p-xl-5 {\n padding: 28px 16px !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 28px !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 16px !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 28px !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 16px !important;\n }\n .p-xl-6 {\n padding: 42px 24px !important;\n }\n .pt-xl-6,\n .py-xl-6 {\n padding-top: 42px !important;\n }\n .pr-xl-6,\n .px-xl-6 {\n padding-right: 24px !important;\n }\n .pb-xl-6,\n .py-xl-6 {\n padding-bottom: 42px !important;\n }\n .pl-xl-6,\n .px-xl-6 {\n padding-left: 24px !important;\n }\n .m-xl-n1 {\n margin: 0px !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: 0px !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: 0px !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: 0px !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: 0px !important;\n }\n .m-xl-n2 {\n margin: -22px !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -14px !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -8px !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -14px !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -8px !important;\n }\n .m-xl-n3 {\n margin: -22px !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -14px !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -8px !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -14px !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -8px !important;\n }\n .m-xl-n4 {\n margin: -44px !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -28px !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -16px !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -28px !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -16px !important;\n }\n .m-xl-n5 {\n margin: -44px !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -28px !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -16px !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -28px !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -16px !important;\n }\n .m-xl-n6 {\n margin: -66px !important;\n }\n .mt-xl-n6,\n .my-xl-n6 {\n margin-top: -42px !important;\n }\n .mr-xl-n6,\n .mx-xl-n6 {\n margin-right: -24px !important;\n }\n .mb-xl-n6,\n .my-xl-n6 {\n margin-bottom: -42px !important;\n }\n .ml-xl-n6,\n .mx-xl-n6 {\n margin-left: -24px !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 960px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1152px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-italic {\n font-style: normal !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #fff !important;\n}\n\n.text-secondary {\n color: #fff !important;\n}\n\n.text-success {\n color: #5f5 !important;\n}\n\n.text-info {\n color: #5ff !important;\n}\n\n.text-warning {\n color: #ff5 !important;\n}\n\n.text-danger {\n color: #f55 !important;\n}\n\n.text-light {\n color: !important;\n}\n\n.text-dark {\n color: #555555 !important;\n}\n\n.text-body {\n color: #bbbbbb !important;\n}\n\n.text-muted {\n color: #555555;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 0 solid #555555;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 960px !important;\n }\n .container {\n min-width: 960px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 0 solid #000000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #555555 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #555555;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #555555;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// debug values\n/*\n$grayLight: #bbbbbb70 !default;\n$grayDark: #55555570 !default;\n$cyan: #00aaaad0 !default;\n*/\n$grayLight: #bbbbbb !default;\n$cyan: #00aaaa !default;\n\n$white: #fff !default;\n$grayDark: #555555 !default;\n$gray-100: $grayDark !default;\n$gray-200: $grayDark !default;\n$gray-300: $grayDark !default;\n$gray-400: $grayDark !default;\n$gray-500: $grayDark !default;\n$gray-600: $grayLight !default;\n$gray-700: $grayLight !default;\n$gray-800: $grayLight !default;\n$gray-900: $grayLight !default;\n\n$fp: '../fonts/';\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n//\n// colors are 4 bits essentially\n// brightness red green blue\n//\n// so, for instance, purple came in 2 forms:\n//\n// 1 1 0 1 - magenta\n// 0 1 0 1 - purple\n// ^ ^ - these are essentially 88.\n// ^ when that is triggered it goes to FF\n//\n// These values are lifted from\n// https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter\n// screw it, why think?\n\n$black: #000000 !default;\n$blue: #000084 !default;\n$green: #00aa00 !default;\n$red: #aa0000 !default;\n$magenta: #aa00aa !default;\n$brown: #aa5500 !default;\n$blueBright: #55f !default;\n$greenBright: #5f5 !default;\n$cyanBright: #5ff !default;\n$redBright: #f55 !default;\n$magentaBright: #f5f !default;\n$yellow: #ff5 !default;\n$pink: $magentaBright;\n\n$brightMap: (\n $black: $grayDark,\n $grayDark: $grayLight,\n $grayLight: $white,\n $blue: $blueBright,\n $green: $greenBright,\n $cyan: $cyanBright,\n $red: $redBright,\n $magenta: $magentaBright,\n $brown: $yellow\n);\n$darkMap: (\n $grayDark: $black,\n $grayLight: $grayDark,\n $white: $grayLight,\n $blueBright: $blue,\n $greenBright: $green,\n $cyanBright: $cyan,\n $redBright: $red,\n $magentaBright: $magenta,\n $yellow: $brown,\n\n $black: $black,\n $blue: $blue,\n $green: $green,\n $cyan: $cyan,\n $red: $red,\n $magenta: $magenta,\n $brown: $brown\n);\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $blueBright,\n \"purple\": $magenta,\n \"pink\": $magentaBright,\n \"red\": $red,\n \"orange\": $redBright,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $cyan,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $grayLight !default;\n$secondary: $grayLight !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $brown !default;\n$danger: $red !default;\n$light: $white !default;\n$dark: $black !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 50% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: false !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: false !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: false !default;\n$enable-deprecation-messages: false !default;\n\n\n$font-size-base: 16px !default; \n$line-height-base: 14px !default;\n$line-height: $line-height-base;\n\n$font-size-lg: $font-size-base !default;\n$space-width: $font-size-base/2 !default;\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: $line-height $space-width !default;\n$spacers: () !default;\n\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: 0,\n 2: 1,\n 3: 1,\n 4: 2,\n 5: 2,\n 6: 3\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 100%,\n 50: 100%,\n 75: 100%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $blue !default;\n$body-color: $grayLight !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $yellow !default;\n$link-decoration: none !default;\n$link-focus-background: $black !default;\n$link-hover-color: $grayLight !default;\n$link-hover-background: $black !default;\n$link-hover-decoration: none !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 0% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: $line-height !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 12 * 6 * $space-width, \n md: 12 * 8 * $space-width,\n lg: 12 * 10 * $space-width,\n xl: 12 * 12 * $space-width,\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: $space-width * 12 * 5,\n md: $space-width * 12 * 7,\n lg: $space-width * 12 * 10,\n xl: $space-width * 12 * 12\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: $space-width * 2 !default;\n$grid-row-columns: 6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: $line-height !default;\n$line-height-sm: $line-height !default;\n\n$border-width: 0 !default;\n$border-color: $gray-300 !default;\n\n$border-radius: 0 !default;\n$border-radius-lg: 0 !default;\n$border-radius-sm: 0 !default;\n\n$rounded-pill: 0 !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: $link-hover-background !default;\n\n$caret-width: $space-width !default;\n$caret-spacing: $caret-width !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n$font-family-monospace: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n$font-family-base: DOS, Monaco, Menlo, Consolas, \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n\n\n$font-weight-lighter: 400 !default;\n$font-weight-light: 400 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 400 !default;\n$font-weight-bolder: 400 !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$h1-font-size: $font-size-base !default;\n$h2-font-size: $font-size-base !default;\n$h3-font-size: $font-size-base !default;\n$h4-font-size: $font-size-base !default;\n$h5-font-size: $font-size-base !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $line-height !default;\n$headings-font-family: null !default;\n$headings-font-weight: 400 !default;\n$headings-line-height: $line-height !default;\n$headings-color: $black !default;\n\n$display1-size: $font-size-base !default;\n$display2-size: $font-size-base !default;\n$display3-size: $font-size-base !default;\n$display4-size: $font-size-base !default;\n\n$display1-weight: 400 !default;\n$display2-weight: 400 !default;\n$display3-weight: 400 !default;\n$display4-weight: 400 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base !default;\n$lead-font-weight: 400 !default;\n\n$small-font-size: 100% !default;\n\n$text-muted: $gray-300 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: 0 !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: 0 !default;\n\n$mark-bg: $grayLight !default;\n\n$hr-margin-y: $line-height !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: 0 !default;\n$table-cell-padding-sm: 0 !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: $black !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: $black !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: $black !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: $black !default;\n$table-dark-border-color: $black !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -1 !default;\n$table-border-level: 0 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: 0 !default;\n$input-btn-padding-x: 0 !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height !default;\n\n$input-btn-focus-width: 0 !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: 0 !default;\n$input-btn-padding-x-sm: 0 !default;\n$input-btn-font-size-sm: $font-size-base !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: 0 !default;\n$input-btn-padding-x-lg: 0 !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: 1px !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: 1 !default;\n$btn-active-box-shadow: 0 !default;\n\n$btn-link-disabled-color: $grayDark !default;\n\n$btn-block-spacing-y: 0 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n\n\n// Forms\n\n$label-margin-bottom: $line-height !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $blue !default;\n$input-disabled-bg: $grayDark !default;\n\n$input-color: $white !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: 0 !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$form-text-margin-top: 0 !default;\n\n$form-check-input-gutter: $space-width * 2 !default;\n$form-check-input-margin-y: 2px !default;\n$form-check-input-margin-x: 0 !default;\n\n$form-check-inline-margin-x: 0 !default;\n$form-check-inline-input-margin-x: 0 !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: $line-height !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: 0 !default;\n$custom-control-spacer-x: 0 !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: $space-width * 4 !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $grayDark !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-form-active-color: $white;\n\n$custom-switch-width: $space-width * 4 !default;\n$custom-switch-indicator-size: $space-width * 4 !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $black !default;\n$custom-select-disabled-color: $grayDark !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-indicator-color: $gray-800 !default;\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-box-shadow: 0 !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: $line-height !default;\n$custom-range-track-cursor: none !default;\n$custom-range-track-bg: $white !default;\n\n$custom-range-thumb-width: $space-width !default;\n$custom-range-thumb-height: $line-height !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 0 !default;\n$custom-range-thumb-box-shadow: 0 !default;\n$custom-range-thumb-focus-box-shadow: 0 !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: $black !default;\n$custom-range-thumb-disabled-bg: $grayDark !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: 0 !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"[ Browse ]\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: brighten(theme-color(\"danger\")) !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: 0 !default;\n$nav-link-padding-x: 0 !default;\n$nav-link-disabled-color: $grayDark !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-link-hover-border-color: $white !default;\n$nav-tabs-link-active-color: $white !default;\n$nav-tabs-link-active-bg: $blue !default;\n$nav-tabs-link-active-border-color: $white !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $line-height !default;\n\n\n// Navbar\n\n$navbar-padding-y: 0 !default;\n$navbar-padding-x: $space-width !default;\n\n$navbar-nav-link-padding-x: $space-width !default;\n\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base !default;\n$navbar-brand-padding-y: 0 !default;\n\n$navbar-toggler-padding-y: 0 !default;\n$navbar-toggler-padding-x: 0 !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: $black !default;\n$navbar-dark-hover-color: $grayLight !default;\n$navbar-dark-active-color: $grayLight !default;\n$navbar-dark-active-background: $black !default;\n$navbar-dark-disabled-color: $grayDark !default;\n$navbar-dark-toggler-border-color: $white !default;\n\n$navbar-light-color: $black !default;\n$navbar-light-hover-color: $white !default;\n$navbar-light-active-color: $grayLight !default;\n$navbar-light-active-background: $black !default;\n$navbar-light-disabled-color: $grayLight !default;\n\n$navbar-light-brand-color: $black !default;\n$navbar-light-brand-hover-color: $white !default;\n$navbar-dark-brand-color: $black !default;\n$navbar-dark-brand-hover-color: $white !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 0 !default;\n$dropdown-padding-y: 0 !default;\n$dropdown-spacer: 0 !default;\n$dropdown-color: $black !default;\n$dropdown-bg: $grayLight !default;\n$dropdown-border-color: $black !default;\n$dropdown-border-radius: 0 !default;\n$dropdown-inner-border-radius: 0 !default;\n$dropdown-divider-bg: $black !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 !default;\n\n$dropdown-link-color: $black !default;\n$dropdown-link-hover-color: $white !default;\n$dropdown-link-hover-bg: $black !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $grayDark !default;\n\n$dropdown-item-padding-y: 0 !default;\n$dropdown-item-padding-x: $space-width !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: 0 !default;\n$pagination-padding-x: $space-width !default;\n$pagination-padding-y-sm: 0 !default;\n$pagination-padding-x-sm: 0 !default;\n$pagination-padding-y-lg: $line-height !default;\n$pagination-padding-x-lg: $space-width !default;\n$pagination-line-height: $line-height !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: transparent !default;\n$pagination-border-width: $border-width !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $link-hover-background !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n\n$pagination-disabled-color: $grayDark !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: ($line-height * 2) ($space-width * 2) !default;\n$jumbotron-color: $black !default;\n$jumbotron-bg: $grayLight !default;\n\n\n// Cards\n\n$card-spacer-y: 0 !default;\n$card-body-spacer-y: $line-height !default;\n$card-spacer-x: ($space-width * 2) !default;\n$card-cap-bg: $magenta !default;\n$card-cap-color: $white !default;\n$card-height: null !default;\n$card-color: $black !default;\n$card-bg: $grayLight !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: $space-width !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-base !default;\n$tooltip-max-width: $space-width * 25 !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-padding-y: 0 !default;\n$tooltip-padding-x: $space-width !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: $space-width !default;\n$tooltip-arrow-height: $line-height !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height !default;\n\n\n// Popovers\n\n$popover-bg: $grayLight !default;\n$popover-max-width: $space-width * 35 !default;\n$popover-border-width: $border-width !default;\n\n$popover-header-bg: $magenta !default;\n$popover-header-color: $white !default;\n$popover-header-padding-y: 0 !default;\n$popover-header-padding-x: $space-width !default;\n\n$popover-body-color: $black !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: $space-width !default;\n$popover-arrow-height: $line-height !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: $white !default;\n\n\n// Toasts\n\n$toast-max-width: $space-width * 45 !default;\n$toast-padding-x: $space-width !default;\n$toast-padding-y: $line-height !default;\n$toast-color: $black !default;\n$toast-background-color: $grayLight !default;\n\n$toast-header-color: $white !default;\n$toast-header-background-color: $magenta !default;\n\n\n// Badges\n\n$badge-font-size: 100% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: 0 !default;\n$badge-padding-x: $space-width !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: $space-width !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 0 !default;\n\n\n// Modals\n$modal-title-line-height: $line-height !default;\n\n$modal-content-color: $black !default;\n$modal-content-bg: $grayLight !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-header-padding-y: 0 !default;\n$modal-header-padding-x: $space-width !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: $space-width * 140 !default;\n$modal-lg: $space-width * 100 !default;\n$modal-md: $space-width * 60 !default;\n$modal-sm: $space-width * 30 !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: 0 !default;\n$alert-padding-x: $space-width !default;\n$alert-margin-bottom: 0 !default;\n$alert-border-width: $border-width !default;\n\n// These are multipliers of the base (\n$alert-bg-level: 1 !default;\n$alert-border-level: -1 !default;\n$alert-color-level: -1 !default;\n\n\n// Progress bars\n\n$progress-height: $line-height !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: yellow !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: transparent !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $line-height !default;\n$list-group-item-padding-x: $space-width !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $grayDark !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n\n\n// Figures\n\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n\n$breadcrumb-item-padding: $space-width !default;\n$breadcrumb-margin-bottom: 0 !default;\n$breadcrumb-bg: $black !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base !default;\n$close-color: $white !default;\n\n\n// Code\n$code-color: $magentaBright !default;\n\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $black !default;\n$pre-scrollable-max-height: 25 * $line-height !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Do not forget to update getting-started/theming.md!\n:root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n@font-face {\n font-family: 'DOS';\n\n src: url(\"#{$fp}Px437_IBM_EGA8.otf\") format('opentype');\n\n font-weight: normal;\n font-style: normal;\n font-kerning: none;\n font-synthesis: none;\n font-variant-ligatures: none;\n font-variant-numeric: tabular-nums;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: 'DOS', monospace; // 2\n line-height: $line-height-base; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n // see https://developer.mozilla.org/en-US/docs/Web/CSS/line-height-step\n line-height-step: $line-height-base;\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n font-size: $font-size-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n font-kerning: none;\n text-rendering: geometricPrecision;\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n font-weight: normal;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: none; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: $line-height-base;\n font-style: normal;\n line-height: inherit;\n}\n\n// a gnarly trick needs to be done here to get the bullets\n// to line up with the fake dos gride we're so anal about\n// preserving. Also this shit totally fucking moves when\n// zooming in and out. it's really frustrating.\nol,\nul,\ndl {\n margin-top: 0;\n margin-left: $space-width;\n padding-left: 0;\n margin-bottom: $line-height-base;\n}\nli {\n padding-left: $space-width;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: $line-height-base;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 $line-height-base;\n}\n\nb,\nstrong {\n font-weight: normal;\n &::before, &::after {\n content: '*';\n }\n}\n\nsmall {\n @include font-size(100%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: 0; }\nsup { top: 0; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n background-color: $link-hover-background;\n }\n}\n\nem {\n font-style: normal;\n &::before, &::after {\n content: \"/\";\n }\n}\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: $line-height;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 $line-height;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n border-spacing: 0;\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n font-weight: normal;\n color: $white;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: 0;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n padding: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 0px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font: 400 $font-size-base 'DOS' !important;\n line-height: $line-height;\n}\noption {\n padding: 0;\n min-height: 0;\n line-height: $line-height;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\ninput::focus {\n color: blue;\n outline: 0;\n}\n:focus {\n outline: 0;\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: $line-height-base;\n @include font-size(1em);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 18 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs: \"\", $important: false) {\n font-size: $font-size-base;\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n font-size: $font-size-base;\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2,\n.h1, .h2 {\n margin-bottom: 0;\n margin-top: $line-height;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n text-indent: $space-width;\n background: $cyan;\n padding: $line-height-base $space-width;\n color: $headings-color;\n .text-muted {\n color: $grayLight;\n }\n}\nh2, .h2 {\n padding: 0 $space-width;\n\n}\nh3, .h3 {\n color: $white;\n @include dos-border-single($white, $character-space: 1);\n @include dos-uncollapse-margin();\n}\nh4, .h4 {\n color: $white;\n &::before {\n margin-right: $space-width;\n content: \">>\";\n }\n &::after {\n margin-left: $space-width;\n content: \"<<\";\n }\n}\n\nh4, h5, h6,\n.h4, .h5, .h6 {\n margin: 0;\n padding: 0;\n color: white;\n}\n\nh5, .h5 {\n animation:blinkingText 1.2s infinite;\n}\n\n@keyframes blinkingText{\n 1%{ visibility: hidden; }\n 49%{ visibility: hidden; }\n 60%{ visibility: visible; }\n 99%{ visibility: visible; }\n 100%{ visibility: hidden; }\n}\n\nh6, .h6 {\n animation:jaggedScroll 3s infinite;\n animation-direction: alternate;\n animation-timing-function: steps(10, jump-both);\n white-space: nowrap;\n};\n\n@keyframes jaggedScroll {\n from { margin-left: -$space-width }\n to { margin-left: $space-width * 10 }\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","@mixin dos-border-single($color: $black, $extra: 0, $character-space: 0) {\n // In dos world, the left and right are actually a bit thicker.\n\n border: (1/16 * $line-height) solid $color;\n\n // 1/16\n margin-top: 8/16 * $line-height;\n padding-top: (7/16 + $extra) * $line-height;\n\n // 1/16\n padding-bottom: (8/16 + $extra) * $line-height;\n margin-bottom: 7/16 * $line-height;\n\n border-left-width: (4/16 * $space-width);\n border-right-width: (4/16 * $space-width);\n\n // 4/16\n margin-left: 7/16 * $space-width;\n padding-left: (5/16 + $character-space) * $space-width;\n\n // 4/16\n padding-right: (7/16 + $character-space) * $space-width;\n margin-right: 5/16 * $space-width;\n}\n\n@mixin dos-uncollapse-margin($width: $space-width - 2) {\n display: inline-block;\n width: calc(100% - #{$width} );\n}\n\n@mixin dos-shadow($color: black) {\n filter: drop-shadow($line-height / 2 $space-width 0 $color);\n margin-right: (1 + 5/16) * $space-width;\n // margin bottom you're on your own\n}\n@mixin dos-border-active() {\n filter: none;\n // this little position: relative trick keeps shit on the\n // page from moving around.\n position: relative;\n top: $line-height-base;\n left: $space-width;\n}\n\n@mixin dos-border-solid($color: $white) {\n border: $line-height solid $color;\n border-left-width: $space-width;\n border-right-width: $space-width;\n}\n\n@mixin dos-border-background($color: $grayLight) {\n // Here's essentially the problem. Given the above calculations we want\n // the margin to be the border.\n // That means we really want this:\n //\n // 8/16\n // 7/16 5/16\n // 7/16\n //\n // This isn't really how box-shadow works ... there's two ways to do it.\n // We'll start out with the easy one, which is to make the size 0.\n // in this model we just hit the 4 corners and wish for the best.\n // \n // To see this in action, replace the \"color\" with 4 different colors \n //\n // There's another crazier way to do this where all you need are 2\n // but I don't feel like doing that math right now.\n box-shadow: \n (-7/16 * $space-width) (-8/16 * $line-height) 0 0 $color,\n ( 5/16 * $space-width) ( 7/16 * $line-height) 0 0 $color,\n (-7/16 * $space-width) ( 7/16 * $line-height) 0 0 $color,\n ( 5/16 * $space-width) (-8/16 * $line-height) 0 0 $color;\n}\n@mixin dos-border-background-inset($color: $grayLight, $borderSize: 1) {\n $spacer: (($space-width - $borderSize) / 2);\n box-shadow: \n inset 0 (-$line-height / 2 + $spacer) 0 $spacer - .5 $color,\n inset 0 ($line-height / 2 - $spacer) 0 $spacer - .5 $color,\n (-7/16 * $space-width) (-8/16 * $line-height) 0 0 $color,\n ( 5/16 * $space-width) ( 7/16 * $line-height) 0 0 $color,\n (-7/16 * $space-width) ( 7/16 * $line-height) 0 0 $color,\n ( 5/16 * $space-width) (-8/16 * $line-height) 0 0 $color;\n}\n\n@mixin dos-solid-border($color, $character-space:0) {\n @include dos-border-single($character-space: $character-space);\n @include dos-border-background($color: $color);\n}\n@mixin dos-border-off($direction: 'all') {\n @if $direction == 'bottom' {\n margin-bottom: 0;\n border-bottom: 0;\n padding-bottom: 0;\n } \n @else { \n border: 0;\n padding: 0;\n margin: 0 0 0 0;\n }\n box-shadow: 0;\n}\n\n@mixin plain-headers() {\n h1, h2, h3, h4, h5, h6,\n .h1, .h2, .h3, .h4, .h5, .h6 {\n border: 0;\n padding: 0;\n margin: 0;\n &::after, &::before {\n content: '';\n }\n animation: none;\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n padding-left: 0;\n margin-bottom: 0;\n margin-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: 0;\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n color: $figure-caption-color;\n}\n\n// most places images should be bannded\n.card img, .nav-link img, .dropdown-list img {\n display: none;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// Inline code\ncode {\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $line-height $space-width;\n color: $kbd-color;\n background-color: $kbd-bg;\n\n kbd {\n padding: 0;\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n }\n\n thead th {\n vertical-align: bottom;\n }\n\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n td,th {\n @include hover() {\n color: $black;\n background: $grayLight;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover() {\n color: $table-dark-hover-color;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n @if ($state == 'primary' or $state == 'secondary') {\n background-color: $grayDark;\n }\n @else {\n background-color: darken($background);\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $black;\n background: $grayLight;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `