From 7d2b36e49733c551c63dc5e0ca3de11de70eb382 Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Wed, 17 Oct 2018 03:20:26 +0300 Subject: [PATCH 001/149] Initial new annif.org website --- README.md | 4 + api/index.html | 65 ++++++++ api/static | 1 + cgi-bin/ocr.cgi | 98 ++++++++++++ mobile/index.html | 230 +++++++++++++++++++++++++++ www/index.html | 119 ++++++++++++++ www/static/css/.DS_Store | Bin 0 -> 6160 bytes www/static/css/bootstrap.min.css | 7 + www/static/css/bootstrap.min.css.map | 1 + www/static/img/annif.svg | 190 ++++++++++++++++++++++ www/static/img/nationallibrary.gif | Bin 0 -> 5268 bytes www/static/js/annif.js | 51 ++++++ www/static/js/bootstrap.min.js | 7 + www/static/js/bootstrap.min.js.map | 1 + www/static/js/jquery-3.3.1.min.js | 2 + www/static/js/jquery-3.3.1.min.map | 1 + www/static/js/jquery.min.js | 1 + www/static/js/jquery.min.map | 1 + 18 files changed, 779 insertions(+) create mode 100644 README.md create mode 100644 api/index.html create mode 120000 api/static create mode 100755 cgi-bin/ocr.cgi create mode 100644 mobile/index.html create mode 100644 www/index.html create mode 100644 www/static/css/.DS_Store create mode 100644 www/static/css/bootstrap.min.css create mode 100644 www/static/css/bootstrap.min.css.map create mode 100644 www/static/img/annif.svg create mode 100644 www/static/img/nationallibrary.gif create mode 100644 www/static/js/annif.js create mode 100644 www/static/js/bootstrap.min.js create mode 100644 www/static/js/bootstrap.min.js.map create mode 100644 www/static/js/jquery-3.3.1.min.js create mode 100644 www/static/js/jquery-3.3.1.min.map create mode 120000 www/static/js/jquery.min.js create mode 120000 www/static/js/jquery.min.map diff --git a/README.md b/README.md new file mode 100644 index 000000000..debe4429c --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# Annif website + +This branch contains the (mostly static) website for annif.org, +api.annif.org and m.annif.org. diff --git a/api/index.html b/api/index.html new file mode 100644 index 000000000..678a1a260 --- /dev/null +++ b/api/index.html @@ -0,0 +1,65 @@ + + + + Annif REST API + + + + + + + + + + +
+
+

Annif REST API

+
+
+ +
+ +
+
+

This is the API service of Annif. We provide an open REST-style API + for automated subject indexing.

+
+
+ +
+
+
+

API documentation

+ +

See the interactive Swagger/OpenAPI + documentation.

+ +

You can also use the swagger.json + file directly in OpenAPI compliant tools.

+
+
+ +
+
+

Usage policy

+ +

Usage of the API is currently unrestricted. API keys are not used. + Please be gentle with our server! In future, we may require + registration and API keys for heavy use.

+ +

The data returned by the API may be used for any purpose without + restriction.

+ +
+
+ +
+ + + diff --git a/api/static b/api/static new file mode 120000 index 000000000..1487df189 --- /dev/null +++ b/api/static @@ -0,0 +1 @@ +../www/static \ No newline at end of file diff --git a/cgi-bin/ocr.cgi b/cgi-bin/ocr.cgi new file mode 100755 index 000000000..49172a994 --- /dev/null +++ b/cgi-bin/ocr.cgi @@ -0,0 +1,98 @@ +#!/usr/bin/env python3 + +import sys +import cgi +import json +import requests +import os.path +import io +import functools +import configparser + +from PIL import Image + +config = configparser.ConfigParser() +config.read('/etc/annif/ocr.ini') + +api_options = config['api'] + +OCRAPIKEY = api_options['apikey'] +DEFAULT_LANGUAGE = api_options['default_language'] + +MAXSIZE_BYTES = 1000000; +MAXSIZE_PIXELS = (2600, 2600) + +# map ISO 639-1 language codes into the ISO 639-3 codes that ocr.space uses +LANGMAP = { + 'fi': 'fin', + 'sv': 'swe', + 'en': 'eng' +} + +sys.stdout.buffer.write(b"Content-Type: text/plain; charset=utf-8\r\n") +sys.stdout.buffer.write(b"\r\n") + +# Use EXIF information to flip and/or transpose the image as necessary +def image_transpose_exif(im): + exif_orientation_tag = 0x0112 # contains an integer, 1 through 8 + exif_transpose_sequences = [ # corresponding to the following + [], + [Image.FLIP_LEFT_RIGHT], + [Image.ROTATE_180], + [Image.FLIP_TOP_BOTTOM], + [Image.FLIP_LEFT_RIGHT, Image.ROTATE_90], + [Image.ROTATE_270], + [Image.FLIP_TOP_BOTTOM, Image.ROTATE_90], + [Image.ROTATE_90], + ] + + try: + seq = exif_transpose_sequences[im._getexif()[exif_orientation_tag] - 1] + except Exception: + return im + else: + return functools.reduce(lambda im, op: im.transpose(op), seq, im) + +form = cgi.FieldStorage() +if 'imagefile' in form: + fileitem = form['imagefile'] + if fileitem.file: + f = fileitem.file + fn = fileitem.filename + lang = form.getfirst('language') + if lang is None: + lang = DEFAULT_LANGUAGE + if lang in LANGMAP: + # map to ISO 639-3 code + lang = LANGMAP[lang] +else: + # take the language and filename as command line parameters - for testing + lang = sys.argv[1] + fn = sys.argv[2] + f = open(fn, 'rb') + +image = image_transpose_exif(Image.open(f)) + +if image.size[0] > MAXSIZE_PIXELS[0] or image.size[1] > MAXSIZE_PIXELS[1]: + # need to scale it + image.thumbnail(MAXSIZE_PIXELS) + f = io.BytesIO() + image.save(f, 'JPEG') + +f.seek(0) + +payload = { + 'isOverlayRequired': False, + 'apikey': OCRAPIKEY, + 'language': lang +} + +r = requests.post('https://api.ocr.space/parse/image', files={fn: f}, data=payload) + +results = r.json() + +try: + text = results['ParsedResults'][0]['ParsedText'] + sys.stdout.buffer.write(text.encode('UTF-8') + b"\r\n") +except: + sys.stdout.buffer.write(b"error\r\n") diff --git a/mobile/index.html b/mobile/index.html new file mode 100644 index 000000000..64cd3d2c2 --- /dev/null +++ b/mobile/index.html @@ -0,0 +1,230 @@ + + + + Annif Mobile + + + + + + + + + + +
+ + +
+ +
+
+ +
+ + +
+
+ +
+ + +
+ +
+
+ + +
+
+ +
+ + +
+ +
+
+
+ +
+
+
    +
+
+
+ +
+
+ + +
+ +
+ + diff --git a/www/index.html b/www/index.html new file mode 100644 index 000000000..ce97a13fa --- /dev/null +++ b/www/index.html @@ -0,0 +1,119 @@ + + + + Annif - tool for automated subject indexing and classification + + + + + + + + + + + +
+
+

Annif - tool for automated subject indexing and + classification

+
+
+ +
+ +
+
+

+ Feed Annif a controlled vocabulary (subject headings, thesaurus or + classification) and existing metadata - Annif then knows how to assign + subjects for new documents!

+ +

Annif is built upon a combination of existing + natural language processing and machine + learning tools including Maui, fastText and Gensim. It is designed to + be multilingual and it can support any + subject vocabulary (in SKOS or a simple TSV format). It can + be used either via a command-line interface or a microservice-style + REST API. It also comes with a mobile web + app that can analyse physical documents such as printed books.

+ +
+
+ Annif Robot +
+
+ +
+
+
+ National Library of Finland + +

Get Annif

+ +

Code and documentation for Annif is available on Github + (Apache 2.0 license). Annif is being developed at the National Library of + Finland.

+ +

Check out the Annif REST API + for accessing Annif as a service! +

+
+
+

Watch the video

+ +

The video demonstrates the first prototype of Annif + which is no longer being maintained.

+ + + +
+ +
+ +

Try Annif!

+ +
+
+
+
+ +
+
+
+
+ + +
+ + +

Results

+
    +
+
+
+ +
+ + + diff --git a/www/static/css/.DS_Store b/www/static/css/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..3cbbb78abcdcde85389bc155d61419dd2827f906 GIT binary patch literal 6160 zcmeI0u?@mN3`K275s4-x0?mJHGB(KPw zV`e^H&U>@L%z6x}?Kmxs=Q$R(dWm?}cnQfB0TB=Z5fA|p_(1|#vuXV%RI><(fCxMZ z@cU3Os5SL|yN1_39++Aa0PPTN2ETO^(82(;rbaR%h`~IPp^@y_W_T1pyySH?H4B(W z0rPA@Jn!z=r+9k;+@Z8Y^BSsI1Vms?U>%18cL4{CH-7=i_@% literal 0 HcmV?d00001 diff --git a/www/static/css/bootstrap.min.css b/www/static/css/bootstrap.min.css new file mode 100644 index 000000000..882691283 --- /dev/null +++ b/www/static/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[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:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.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%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.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%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.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;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-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:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-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{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-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{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;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{position:relative;-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:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.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;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-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:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/www/static/css/bootstrap.min.css.map b/www/static/css/bootstrap.min.css.map new file mode 100644 index 000000000..f64f6bbbe --- /dev/null +++ b/www/static/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.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/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.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/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/mixins/_clearfix.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.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/mixins/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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 \"transitions\";\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 \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"utilities\";\n@import \"print\";\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// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\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 the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\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 selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\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. Remove the bottom border in Firefox 39-.\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. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\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: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // 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 font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\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 -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\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]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n 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: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\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}\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}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\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 border-radius: 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: 1px 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-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\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,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\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: .5rem;\n font-size: 1.5rem;\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 and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\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 v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\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: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\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}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\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: .5rem;\n font-size: 1.5rem;\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-cancel-button,\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, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-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.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\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.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\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 min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\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.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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 .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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 .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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: 992px) {\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 .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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: 1200px) {\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 .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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.table {\n width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\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: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\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: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\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 -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::-webkit-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\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: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.8125rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(2.875rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\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: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\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.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\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: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #71dd8a;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\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 background-color: #34ce57;\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 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\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.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\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: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #efa2a9;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\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 background-color: #e4606d;\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 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\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: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\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: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: 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 font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover, .btn:focus {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\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: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\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: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\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: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\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: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\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: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\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: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\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: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\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: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\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 background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n background-color: transparent;\n background-image: none;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\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 background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\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: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\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: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\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: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\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: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\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 color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\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: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\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: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\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.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\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.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\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: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\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 color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n -ms-flex: 0 1 auto;\n flex: 0 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: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-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\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.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: center;\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-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\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: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: stretch;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\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 > .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: -1px;\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 > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: -ms-flexbox;\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 + .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: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\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,\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 height: calc(2.875rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control,\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 height: calc(1.8125rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-label::after {\n border-color: #80bdff;\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"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: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n padding-left: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\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 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\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: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\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.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\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 {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n -ms-flex-direction: row;\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\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 {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n -ms-flex-direction: row;\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n -ms-flex-direction: row;\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n -ms-flex-direction: row;\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n -ms-flex-direction: row;\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: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\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: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\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: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\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: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n }\n .card-group > .card {\n -ms-flex: 1 0 0%;\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 .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n -moz-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.breadcrumb {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\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: #6c757d;\n}\n\n.pagination {\n display: -ms-flexbox;\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #545b62;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: -ms-flexbox;\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-pack: center;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.media-body {\n -ms-flex: 1;\n flex: 1;\n}\n\n.list-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\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 right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: -webkit-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - (0.5rem * 2));\n content: \"\";\n}\n\n.modal-content {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: end;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\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: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n .modal-dialog-centered::before {\n height: calc(100vh - (1.75rem * 2));\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\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 font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\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: 0.4rem 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::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 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::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\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 font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #fff;\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: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n -ms-flex-align: center;\n align-items: center;\n width: 100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n transition: -webkit-transform 0.6s ease;\n transition: transform 0.6s ease;\n transition: transform 0.6s ease, -webkit-transform 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .carousel-item.active,\n .carousel-item-next,\n .carousel-item-prev {\n transition: none;\n }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-next,\n .active.carousel-item-right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-prev,\n .active.carousel-item-left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-duration: .6s;\n transition-property: opacity;\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 opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n opacity: 0;\n}\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item.active,\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-prev {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: 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: .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: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: center;\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 position: relative;\n -ms-flex: 0 1 auto;\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: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\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.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: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\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: -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: 992px) {\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: 1200px) {\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.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 -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: 992px) {\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: 1200px) {\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.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: 992px) {\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: 1200px) {\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.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: -webkit-sticky !important;\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: -webkit-sticky) or (position: sticky)) {\n .sticky-top {\n position: -webkit-sticky;\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 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-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !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: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !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.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !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: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !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: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !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: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !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: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !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: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.text-justify {\n text-align: justify !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: 992px) {\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: 1200px) {\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-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #545b62 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #1d2124 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\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.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: 1px solid #adb5bd;\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: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\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 #dee2e6 !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: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\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: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\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}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\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: .5rem;\n font-size: 1.5rem;\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-cancel-button,\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, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-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.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\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.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\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 min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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 .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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 .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\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: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\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: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\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: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\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 -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\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: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.8125rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(2.875rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\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: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\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.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\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.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\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: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #71dd8a;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\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 background-color: #34ce57;\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 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\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.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\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: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #efa2a9;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\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 background-color: #e4606d;\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 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\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 margin-top: 0;\n margin-right: 0.25rem;\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 font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover, .btn:focus {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\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: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\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: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\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: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\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: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\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: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\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: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\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: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\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: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\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 background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n background-color: transparent;\n background-image: none;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\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 background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n background-color: transparent;\n background-image: none;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\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: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n background-color: transparent;\n background-image: none;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\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: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n background-color: transparent;\n background-image: none;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\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: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n background-color: transparent;\n background-image: none;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\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: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n background-color: transparent;\n background-image: none;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\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 color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n background-color: transparent;\n background-image: none;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\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: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\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: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\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.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\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.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\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: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\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 color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 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: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-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\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.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\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.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\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-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\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 > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\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 > .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: -1px;\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 > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\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 + .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: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\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,\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 height: calc(2.875rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control,\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 height: calc(1.8125rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-label::after {\n border-color: #80bdff;\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"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: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: 2.25rem;\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n padding-left: 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 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\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.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\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 padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\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.5rem;\n padding-bottom: 0.5rem;\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.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\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 {\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\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 {\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\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: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\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: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\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: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\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 {\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: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\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: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\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: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\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: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\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: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\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: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\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 .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\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: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #545b62;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\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 padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\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 right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - (0.5rem * 2));\n content: \"\";\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\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: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n .modal-dialog-centered::before {\n height: calc(100vh - (1.75rem * 2));\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\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 font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\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: 0.4rem 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::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 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::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\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 font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #fff;\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: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n transition: transform 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .carousel-item.active,\n .carousel-item-next,\n .carousel-item-prev {\n transition: none;\n }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-duration: .6s;\n transition-property: opacity;\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 opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n opacity: 0;\n}\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item.active,\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-prev {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\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: .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: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\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 position: relative;\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: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\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.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: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\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: 992px) {\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: 1200px) {\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: 992px) {\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: 1200px) {\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: 992px) {\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: 1200px) {\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.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 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-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !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: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !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.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !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: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !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: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !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: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !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: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !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: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.text-justify {\n text-align: justify !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: 992px) {\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: 1200px) {\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-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0062cc !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #545b62 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #1d2124 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\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.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: 1px solid #adb5bd;\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: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\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 #dee2e6 !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: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// 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, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n 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 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 font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\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 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: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\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 font-size: $figure-caption-font-size;\n color: $figure-caption-color;\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// stylelint-disable indentation, media-query-list-comma-newline-after\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}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n font-size: $code-font-size;\n color: $code-color;\n word-break: 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: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n 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 .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of 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() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\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 min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\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 < 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) - .02px, 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 min-height: 1px; // Prevent columns from collapsing when empty\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 .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\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 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 border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\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 th,\n td {\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 tbody tr {\n @include hover {\n background-color: $table-hover-bg;\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, -9));\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(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\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 -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\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) {\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 background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\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-size: $font-size-base;\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 // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\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: $input-color;\n background-color: $input-bg;\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: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `
From d7263aa917e9115ae95e8292aca30e9639272481 Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Wed, 31 Oct 2018 20:35:57 +0200 Subject: [PATCH 017/149] Add header also to chat column + layout adjustments --- bot/index.html | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/bot/index.html b/bot/index.html index 4fb551f07..e2939a989 100644 --- a/bot/index.html +++ b/bot/index.html @@ -14,6 +14,15 @@ @@ -41,7 +51,8 @@

AnnifBot
-
+
+

Anni F.

@@ -226,7 +237,7 @@

About me

botui.message.add({ - content: 'Hei, olen Anni F!' + content: 'Hei, olen Anni! Hauska tutustua!' }).then(function(res) { return botui.message.add({ content: 'Mikä sinua tänään kiinnostaa?', From 524732eebad3754928a0a8e17ed058de7f26119b Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Wed, 31 Oct 2018 20:43:12 +0200 Subject: [PATCH 018/149] use local files instead of CDN --- bot/index.html | 6 +++--- bot/static/css/botui-theme-default.css | 1 + bot/static/css/botui.min.css | 11 +++++++++++ bot/static/js/vue.min.js | 8 ++++++++ 4 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 bot/static/css/botui-theme-default.css create mode 100644 bot/static/css/botui.min.css create mode 100644 bot/static/js/vue.min.js diff --git a/bot/index.html b/bot/index.html index e2939a989..dcffdb240 100644 --- a/bot/index.html +++ b/bot/index.html @@ -5,11 +5,11 @@ - - + + - + + + + + + + diff --git a/bot/index.html b/bot/index.html index a744ea638..62a27b04c 100644 --- a/bot/index.html +++ b/bot/index.html @@ -43,6 +43,27 @@ } #about p { font-size: 0.9rem; } + + + + + + diff --git a/www/index.html b/www/index.html index 215d74182..78f9111aa 100644 --- a/www/index.html +++ b/www/index.html @@ -15,6 +15,27 @@ #video h2 { font-size: 1rem; font-weight: bold; } #video p { font-size: 0.85rem; } + + + + + + From 7d4bb28e4a77257ec35b21048344f4848f825be2 Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Wed, 23 Jan 2019 22:42:23 +0200 Subject: [PATCH 025/149] Add SWIB18 video and link to annif-users --- www/index.html | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/www/index.html b/www/index.html index 78f9111aa..d81837917 100644 --- a/www/index.html +++ b/www/index.html @@ -92,11 +92,31 @@

Get Annif

Check out the Annif REST API for accessing Annif as a service!

+ +

Discuss Annif!

+ +

The annif-users + mailing list and web forum is available on Google Groups. This list is + used for general discussion about Annif, asking for help, and + announcements for new versions. All messages are public and anyone is + welcome to join!

+ + +
-

Watch the video

+

Watch the videos

+ +

The SWIB18 presentation explains the basics of Annif and shows + examples of where it is being used.

+ + -

The video demonstrates the The video below demonstrates the first prototype of Annif which is no longer being maintained.

From 4dcc17a33dfc114b3b54567aab607d9170b43953 Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Fri, 29 Nov 2019 14:16:36 +0200 Subject: [PATCH 026/149] Add links to tutorial, wiki and publications; reformat a bit --- www/index.html | 57 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 42 insertions(+), 15 deletions(-) diff --git a/www/index.html b/www/index.html index d81837917..6e17d382c 100644 --- a/www/index.html +++ b/www/index.html @@ -77,22 +77,33 @@

Annif - tool for automated subject indexing and
- National Library of Finland - -

Get Annif

+ National Library of Finland + +

Get Annif

+ +

Code and documentation for Annif is available on Github + (Apache 2.0 license). Annif is being developed at the National Library of + Finland.

+ +

Check out the Annif REST API + for accessing Annif as a service! -

Code and documentation for Annif is available on Github - (Apache 2.0 license). Annif is being developed at the National Library of - Finland.

- -

Check out the Annif REST API - for accessing Annif as a service!

+

Learn Annif!

+ +

To get a hands-on experience of Annif, study the Annif tutorial + materials, which include preinstalled Annif VM and Docker images, + example data sets and exercises for learning about how Annif works. + There is also extensive + documentation available in the wiki. +

Discuss Annif!

The Discuss Annif!

used for general discussion about Annif, asking for help, and announcements for new versions. All messages are public and anyone is welcome to join!

- -
@@ -152,6 +161,24 @@

Results

+

Publications

+ +
+
+ +

An article about + Annif has been published in the peer-reviewed Open Access journal + LIBER Quarterly. The software itself is also archived on Zenodo and + has a citable + DOI. See the README + on the Annif GitHub project site for more details including BiBTeX + snippets.

+ +
+
+ +
From b23a4c338f73a92cca7d26b49042292a80e7b82d Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Fri, 17 Jan 2020 10:52:25 +0200 Subject: [PATCH 027/149] switch to using HTTPS and "suggest" method name in the demo form --- www/static/js/annif.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www/static/js/annif.js b/www/static/js/annif.js index 2771f03bb..01cbdcf5e 100644 --- a/www/static/js/annif.js +++ b/www/static/js/annif.js @@ -1,5 +1,5 @@ -var base_url = 'http://api.annif.org/v1/'; +var base_url = 'https://api.annif.org/v1/'; function clearResults() { $('#results').empty(); @@ -22,7 +22,7 @@ function fetch_projects() { function analyze() { $.ajax({ - url: base_url + "projects/" + $('#project').val() + "/analyze", + url: base_url + "projects/" + $('#project').val() + "/suggest", method: 'POST', data: { text: $('#text').val(), From fec4e57a3f5d52aa106ba6e2f1c4643840d246b7 Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Fri, 17 Jan 2020 10:56:07 +0200 Subject: [PATCH 028/149] switch to using HTTPS and suggest method in the Annif bot --- bot/index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bot/index.html b/bot/index.html index 62a27b04c..7defbca03 100644 --- a/bot/index.html +++ b/bot/index.html @@ -110,7 +110,7 @@

About me

+ + + + + + + + + + + + diff --git a/www/static/img/annif-logo-draft.svg b/www/static/img/annif-logo-draft.svg deleted file mode 100644 index 7913571d9..000000000 --- a/www/static/img/annif-logo-draft.svg +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - From 5ed110e0d9213868f49dcd4d01d555c2915a5488 Mon Sep 17 00:00:00 2001 From: Juho Inkinen Date: Wed, 3 Jun 2020 10:56:24 +0300 Subject: [PATCH 042/149] Switch font to Jost --- www/index.html | 3 +++ www/static/css/fonts.css | 11 +++++++++++ .../fonts/jost-v2-latin-ext_latin-regular.woff | Bin 0 -> 16600 bytes .../fonts/jost-v2-latin-ext_latin-regular.woff2 | Bin 0 -> 11988 bytes 4 files changed, 14 insertions(+) create mode 100644 www/static/css/fonts.css create mode 100644 www/static/fonts/jost-v2-latin-ext_latin-regular.woff create mode 100644 www/static/fonts/jost-v2-latin-ext_latin-regular.woff2 diff --git a/www/index.html b/www/index.html index b0b3c9628..7d3c699b3 100644 --- a/www/index.html +++ b/www/index.html @@ -5,12 +5,15 @@ + + + + + + + + diff --git a/www/static/img/finto-ai-logo.png b/www/static/img/finto-ai-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..89e4d71eb2c003ac9c0fcfb7ef9963a4113abfdb GIT binary patch literal 12205 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 literal 0 HcmV?d00001 diff --git a/www/static/img/get-annif.svg b/www/static/img/get-annif.svg new file mode 100644 index 000000000..ea2ff7c2e --- /dev/null +++ b/www/static/img/get-annif.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/www/static/img/learn-annif.svg b/www/static/img/learn-annif.svg new file mode 100644 index 000000000..b138e6c9e --- /dev/null +++ b/www/static/img/learn-annif.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + From 6a3d17b5b723040783db976d0cf1207086f0a099 Mon Sep 17 00:00:00 2001 From: monalehtinen <50479983+monalehtinen@users.noreply.github.com> Date: Fri, 5 Jun 2020 10:34:16 +0300 Subject: [PATCH 050/149] Update index.html --- www/index.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/www/index.html b/www/index.html index b28634b36..a483d936b 100644 --- a/www/index.html +++ b/www/index.html @@ -167,11 +167,11 @@

Discuss Annif

Current users

- Finto AI - +

Finto AI

+

Publications

-

An article about +

An article about Annif has been published in the peer-reviewed Open Access journal LIBER Quarterly. The software itself is also archived on Zenodo and has a citable @@ -195,6 +195,7 @@

Watch the videos

The SWIB18 presentation explains the basics of Annif and shows examples of where it is being used.

+
@@ -201,8 +182,8 @@

Watch the videos

+ + + + + From 2954e961f6c206cb35bf1e11c14d38ac284e2c0b Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Tue, 9 Jun 2020 14:51:27 +0300 Subject: [PATCH 057/149] fix indentation --- www/index.html | 89 ++++++++++++++++++++++++-------------------------- 1 file changed, 43 insertions(+), 46 deletions(-) diff --git a/www/index.html b/www/index.html index 4291fb09a..f65b27ed0 100644 --- a/www/index.html +++ b/www/index.html @@ -27,8 +27,6 @@ #learn-annif { background-image: url('static/img/learn-annif.svg'); } #discuss-annif { background-image: url('static/img/discuss-annif.svg'); } - - @@ -115,47 +113,47 @@

Results

+

Code and documentation for Annif is available on Github (Apache 2.0 license). Annif is being developed at the National Library of Finland.

-

Check out the Annif REST API - for accessing Annif as a service!

+

Check out the Annif REST API + for accessing Annif as a service!

-

Learn Annif

-

To get a hands-on experience of Annif, study the Learn Annif +

To get a hands-on experience of Annif, study the Annif tutorial materials, which include preinstalled Annif VM and Docker images, example data sets and exercises for learning about how Annif works. There is also extensive - documentation available in the wiki. + documentation available in the wiki.

-

Discuss Annif

-

The annif-users - mailing list and web forum is available on Google Groups. This list is - used for general discussion about Annif, asking for help, and - announcements for new versions. All messages are public and anyone is - welcome to join!

+

Discuss Annif

+

The annif-users + mailing list and web forum is available on Google Groups. This list is + used for general discussion about Annif, asking for help, and + announcements for new versions. All messages are public and anyone is + welcome to join!

- +

Suggested subjects

@@ -285,7 +284,6 @@

Suggested subjects

-
@@ -411,7 +409,7 @@

Watch the videos

- - From 63e82604c10ec0ef3ebae8c7947b8965a3ddcf15 Mon Sep 17 00:00:00 2001 From: Osma Suominen Date: Fri, 9 Dec 2022 14:33:49 +0200 Subject: [PATCH 136/149] use Annif API over HTTPS --- mobile/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mobile/index.html b/mobile/index.html index ed9c2ee37..f8a3a0780 100644 --- a/mobile/index.html +++ b/mobile/index.html @@ -63,7 +63,7 @@
@@ -441,7 +478,7 @@

Current users

Taju, Lauda) Annif assists the subject indexing of theses and dissertations.

- +
Dissemin logo @@ -449,25 +486,25 @@

Current users

Dissemin uses Annif to categorize academic papers uploaded to open repositories.

- +
ZBW logo

ZBW – The Leibniz Information Centre for Economics uses Annif as a part of their automated indexing service AutoSE (read more here).

- +

More users of Annif and/or Finto AI

- + - +
From 646c45443aaef54a9cf38541dcfce4a39ce4d3ad Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Tue, 22 Aug 2023 11:10:16 +0300 Subject: [PATCH 141/149] Update copyright years --- www/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/index.html b/www/index.html index 80bb2bb36..7afba029a 100644 --- a/www/index.html +++ b/www/index.html @@ -555,7 +555,7 @@

Watch the videos

National Library of Finland -

2020-2022 National Library of Finland

+

2020-2023 National Library of Finland

See the accessibility statement of this website.

From 08f0cdd1be114d5d08202fb45c6ed6100ea4097b Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Thu, 14 Dec 2023 15:41:31 +0200 Subject: [PATCH 142/149] Show 5 latest releases & valign release dates --- www/index.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/www/index.html b/www/index.html index 7afba029a..b0373ffc1 100644 --- a/www/index.html +++ b/www/index.html @@ -187,6 +187,10 @@ #get-annif { background-image: url('static/img/get-annif.svg'); } #learn-annif { background-image: url('static/img/learn-annif.svg'); } #discuss-annif { background-image: url('static/img/discuss-annif.svg'); } + .version-name { + min-width: 90px; + display: inline-block; + } .annif-user { border-bottom: 1px dotted #343260; } #finto-ai { max-width: 20%; margin: 0.75rem 0rem 0.75rem 0rem; } #yle { max-width: 25%; margin: 0rem 0rem 0rem -1rem; } @@ -345,7 +349,7 @@

Latest releases

'X-GitHub-Api-Version': '2022-11-28' }, success: function(data) { - var releasesToShow = 4; // Set the number of releases to show + var releasesToShow = 5; // Set the number of releases to show var releasesAppended = 0; const dateFormat = { year: 'numeric', month: 'long', day: 'numeric' }; var $releaseList = $('.release-list'); @@ -361,7 +365,7 @@

Latest releases

var url = release.html_url; var releaseHtml = '
  • '; - releaseHtml += '' + name + ' – ' + published; + releaseHtml += '' + name + ' – ' + published; releaseHtml += '
  • '; $releaseList.append(releaseHtml); From 591c90a8860c8bfad2af5ea6920da2e95db9f9a0 Mon Sep 17 00:00:00 2001 From: monalehtinen <50479983+monalehtinen@users.noreply.github.com> Date: Mon, 15 Jan 2024 14:13:59 +0200 Subject: [PATCH 143/149] Change ZWB urls (under "users") --- www/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www/index.html b/www/index.html index b0373ffc1..a62ca4a07 100644 --- a/www/index.html +++ b/www/index.html @@ -492,10 +492,10 @@

    Current users

    - + ZBW logo -

    ZBW – The Leibniz Information Centre for Economics uses Annif as a part of their automated indexing service AutoSE (read more here).

    +

    ZBW – The Leibniz Information Centre for Economics uses Annif as a part of their automated indexing service AutoSE (read more here).

    From d789a9001458117b3898dd5e71f5716c64756c8d Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Wed, 24 Apr 2024 15:39:32 +0300 Subject: [PATCH 144/149] Update copyright years range --- www/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/index.html b/www/index.html index a62ca4a07..9ff7ae0d1 100644 --- a/www/index.html +++ b/www/index.html @@ -559,7 +559,7 @@

    Watch the videos

    National Library of Finland -

    2020-2023 National Library of Finland

    +

    2020-2024 National Library of Finland

    See the accessibility statement of this website.

    From 50b608d0c398b8fcfd916d0ba93c0e2254a6f0f0 Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Wed, 24 Apr 2024 15:52:07 +0300 Subject: [PATCH 145/149] Add DDC article --- www/index.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/www/index.html b/www/index.html index 9ff7ae0d1..aede3fbfb 100644 --- a/www/index.html +++ b/www/index.html @@ -513,6 +513,10 @@

    Current users

    Publications

    +

    + An article that investigates the usage of Annif for Dewey Decimal Classification + was published in 2024 in the Journal of Documentation. +

    An article about Annif and Finto AI has been published in 2022 in the peer-reviewed Open Access journal JLIS.it. From 7e4203ccf2ed695c2dffd32d0b797fd15dccd9d8 Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Wed, 24 Apr 2024 16:27:29 +0300 Subject: [PATCH 146/149] Add HFH models collection --- www/index.html | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/www/index.html b/www/index.html index aede3fbfb..0e87e8226 100644 --- a/www/index.html +++ b/www/index.html @@ -339,7 +339,15 @@

    Get Annif

    Finland, but others are welcome to join in!

    Latest releases

    -
      +
        + +

        Models

        +

        There is a + collection + of downloadable Annif models in the 🤗 Hugging Face Hub. +

        + +
        From 379c71b070a0bb5f5f2bd31931ab6706b19359b5 Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Wed, 14 Aug 2024 14:24:41 +0300 Subject: [PATCH 147/149] Remove redundant duplicated tags for Twitter share Open Graph tags are used by Twitter when Twitter specific ones are not present --- www/index.html | 3 --- 1 file changed, 3 deletions(-) diff --git a/www/index.html b/www/index.html index 0e87e8226..bf5a9bcc0 100644 --- a/www/index.html +++ b/www/index.html @@ -6,13 +6,10 @@ - - - From f5067d616d7998d3a10b8c810beb324752985459 Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Wed, 14 Aug 2024 14:25:53 +0300 Subject: [PATCH 148/149] Use name instead of property for twitter:card in metatag for Twitter share --- www/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/index.html b/www/index.html index bf5a9bcc0..6980816a0 100644 --- a/www/index.html +++ b/www/index.html @@ -9,7 +9,7 @@ - + From 97bc36f50b5da0d0311c90d6e9800812ae592bdc Mon Sep 17 00:00:00 2001 From: Juho Inkinen <34240031+juhoinkinen@users.noreply.github.com> Date: Thu, 22 Aug 2024 14:44:51 +0300 Subject: [PATCH 149/149] Replace embedded YT vidoes with preview images acting as links --- www/index.html | 17 +++++++---------- .../img/youtube-annif-presentation-swib20.png | Bin 0 -> 64506 bytes .../img/youtube-annif-presentation-swib20.xcf | Bin 0 -> 102387 bytes www/static/img/youtube-annif-tutorial.png | Bin 0 -> 121962 bytes www/static/img/youtube-annif-tutorial.xcf | Bin 0 -> 181248 bytes 5 files changed, 7 insertions(+), 10 deletions(-) create mode 100644 www/static/img/youtube-annif-presentation-swib20.png create mode 100644 www/static/img/youtube-annif-presentation-swib20.xcf create mode 100644 www/static/img/youtube-annif-tutorial.png create mode 100644 www/static/img/youtube-annif-tutorial.xcf diff --git a/www/index.html b/www/index.html index 6980816a0..fc614ff84 100644 --- a/www/index.html +++ b/www/index.html @@ -392,11 +392,9 @@

        Learn Annif

        materials, which include example data sets, exercises and short video presentations:

        - + + Annif tutorial videos +

        There is also extensive usage @@ -546,11 +544,10 @@

        Publications

        Watch the videos

        - -

        Above is the presentation of Annif and Finto AI at SWIB20. + + Annif and Finto AI Presentation + +

        Above is the presentation of Annif and Finto AI at SWIB20.

        See also the SWIB18 presentation, diff --git a/www/static/img/youtube-annif-presentation-swib20.png b/www/static/img/youtube-annif-presentation-swib20.png new file mode 100644 index 0000000000000000000000000000000000000000..18cd06c7341791bbb93e6cffa64bf4dba9b67d8c GIT binary patch literal 64506 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 JuM{TWHb;~xxf5A&YwgOZJ1Oh@?hd5;1 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

        (Xx>Syi#LdL3l?JIwkIvZI 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 ZKP)Wkl)lWcR$0UV1fH&bF6*2UngI6~S!VzM literal 0 HcmV?d00001 diff --git a/www/static/img/youtube-annif-tutorial.xcf b/www/static/img/youtube-annif-tutorial.xcf new file mode 100644 index 0000000000000000000000000000000000000000..956ea5cbdcc0c97d64ef4747d4a9ce3339347289 GIT binary patch literal 181248 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%0Aj@ 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 literal 0 HcmV?d00001